LightBlue82 Posted September 16, 2024 Share Posted September 16, 2024 Hallo, wenn ich einen bestehenden Artikel bearbeite und eine neue Artikelnummer vergeben möchte, erscheint dieser Artikel auf unserer Homepage immer als neues Produkt (ist er aber nicht - gibt es eine einfache Möglichkeit, einen Artikel zu bearbeiten, ohne dass er sofort als neues Produkt erscheint? Danke BL Link to comment Share on other sites More sharing options...
Whiley Posted September 16, 2024 Share Posted September 16, 2024 "Neues Product" wird über das "creation-date" gesteuert, wenn du dich mit Datenbanken auskennst, kannst du das Datum von Hand auf ein älteres verändern. Hier wird eine einfache sql-Afrage dafür erklärt: https://github.com/PrestaShop/PrestaShop/issues/18823 Es gibt aber auch Module zum einstellen des Datums, abhängig von deiner Shopversion frei oder als Kaufmodul, z.B. hier: https://addons.prestashop.com/en/additional-information-product-tab/46213-product-date.html Grüsse Whiley 1 Link to comment Share on other sites More sharing options...
LightBlue82 Posted September 16, 2024 Author Share Posted September 16, 2024 thank you bunches Link to comment Share on other sites More sharing options...
saoud gujjar Posted September 16, 2024 Share Posted September 16, 2024 (edited) Wenn ein Artikel bei Änderung der Artikelnummer als neues Produkt angezeigt wird, versuchen Sie, die ursprüngliche Artikelnummer beizubehalten und nur die erforderlichen Details zu ändern. Achten Sie darauf, dass der Artikelstatus nicht auf „neu“ oder „in Bearbeitung“ gesetzt ist. Alternativ können Sie den Artikel vorübergehend deaktivieren und nach den Änderungen wieder aktivieren. Überprüfen Sie auch, ob Ihr System eine spezielle Option zum Aktualisieren bestehender Artikel bietet. Edited November 5, 2024 by saoud gujjar (see edit history) Link to comment Share on other sites More sharing options...
rictools Posted September 16, 2024 Share Posted September 16, 2024 vor 2 Stunden schrieb saoud gujjar: Wenn ein Artikel bei Änderung der Artikelnummer als neues Produkt angezeigt wird, versuchen Sie, die ursprüngliche Artikelnummer beizubehalten und nur die erforderlichen Details zu ändern. Achten Sie darauf, dass der Artikelstatus nicht auf „neu“ oder „in Bearbeitung“ gesetzt ist. Alternativ können Sie den Artikel vorübergehend deaktivieren und nach den Änderungen wieder aktivieren. Überprüfen Sie auch, ob Ihr System eine spezielle Option zum Aktualisieren bestehender Artikel bietet. Hat das eine KI verfasst? Sorry, aber man kann keine Artikelnummer ändern ohne die Artikelnummer zu ändern ... Ob ein Artikel als neu eingestuft wird, scheint teilweise an date_add, teilweise an date_upd zu liegen. Zumindest bei meinem 1.6er-Shop wird nur date_upd aktualisiert, date_add bleibt gleich (das kann man in der Datenbank oder auch in der kostenlosen Prestools-Suite überprüfen). Wenn die Einstufung als "neu" von date_upd abhängt, könnte man vielleicht in den Konfigurationsdateien einstellen, dass statt dessen date_add herangezogen wird. Link to comment Share on other sites More sharing options...
LightBlue82 Posted September 16, 2024 Author Share Posted September 16, 2024 thank you very much Link to comment Share on other sites More sharing options...
Wuschel Posted January 5 Share Posted January 5 [Tut mir leid, so spät zu antworten. Aber ich war schon etliche Monate nicht mehr in diesem Forum.] On 9/16/2024 at 2:42 PM, rictools said: Ob ein Artikel als neu eingestuft wird, scheint teilweise an date_add, teilweise an date_upd zu liegen. Nicht in diesem Fall. Für die Glücklichen, die noch 1.6 bzw. die Version Eolias (aktuell bei 1.6.2.30) nutzen, gibt es ein kleines Override für die Datei information.tpl. Um zu verhindern, dass ein neu erfasster Artikel automatisch in der Rubrik NEUE ARTIKEL landet, ist eine kleine Modifikation im BO erforderlich. Die dazu erforderliche Datei findet ihr in Eurem Admin-Verzeichnis unter: /themes/default/templates/controllers/products/informations.tpl Diese tpl-Datei kann mit jedem normalen Editor geöffnet werden, sollte aber unbedingt auch wieder in Format UTF-8 abgespeichert werden. Am besten unter Feldeingabe für UPC (so etwa ab Zeile 147) folgendes einfügen: {* Neues Feld Datum eingebaut *} <div class="form-group"> <label class="control-label col-lg-3" for="date_add"> <span class="label-tooltip" data-toggle="tooltip" title="{l s='Change year to prevent that product will be displayed as NEW'}"> {$bullet_common_field} {l s='Date_add'} </span> </label> <div class="col-lg-3"> <input maxlength="20" type="text" id="date_add" name="date_add" value="{$product->date_add|escape:'html':'UTF-8'}" /> </div> </div> Danach habt ihr ein Eingabefeld, in dem der Inhalt der Variable date_add bereits eingeblendet wird. Es reicht völlig aus, jeweils die Jahreszahl zurückzusetzen. Darauf wird sowohl die ps_products als auch die ps_product_shop geändert. Bei letzterer wird zur Suche neuer Artikel das Feld date_add abgefragt. Um gar nicht erst etwas an den Core-Dateien zu ändern, legt ihr nun folgende Verzeichnisstruktur als Override an: /override/controllers/admin/templates/products/ Die modifizierte Datei wird hier ins Verzeichnis products eingespielt und steht euch nach einem Neustart Eures Shops zur Verfügung. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now