Revamp Webshop: Automatische Kurzbeschreibung: Unterschied zwischen den Versionen
Zeile 12: | Zeile 12: | ||
(---) Code muss an verschiedenen Orten angepasst werden | (---) Code muss an verschiedenen Orten angepasst werden | ||
− | |||
'''V2.''' | '''V2.''' | ||
Zeile 22: | Zeile 21: | ||
(-) Was geschieht mit bereits erfassten Artikeln ? --> diese werden im Laufe der Zeit angepasst, wir müssen eh alle Artikel nochmals überprüfen | (-) Was geschieht mit bereits erfassten Artikeln ? --> diese werden im Laufe der Zeit angepasst, wir müssen eh alle Artikel nochmals überprüfen | ||
− | V2 ist besser | + | '''V2 ist besser.''' |
+ | |||
+ | === Umsetzung === | ||
+ | |||
+ | Innerhalb der Testumgebung: <code>rochen:/var/www/revamp/jodir_ut/..</code> | ||
+ | |||
+ | Das Backend verwendet die sogenannte "isis" template. | ||
+ | |||
+ | Für die Produkt-Editier Ansicht wurde bereits ein "template override" erstellt: | ||
+ | <pre>caydin@rochen:/var/www/revamp/jodir_ut$ grep -r "neue Artikelnummer" * | ||
+ | administrator/templates/isis/html/com_virtuemart/product/product_edit_information.php: echo ' neue Artikelnummer: ';include '/var/www/revamp/shop2csv/next_sku.php';?> | ||
+ | [...] | ||
+ | </pre> |
Version vom 3. Februar 2016, 13:01 Uhr
Die Kurzbeschreibung soll automatisch aus custom-fields erstellt werden.
Lösungsmöglichkeiten
V1.
Bei der Ausgabe generieren.
(+) Ausgabe wird dynamische/automatische generiert (aktuelle Daten)
(---) Serverzeit zum erstellen, viele DB Abfragen etc.
(---) Code muss an verschiedenen Orten angepasst werden
V2.
Bei der Eingabe generieren und in der Datenbank als Kurzbeschreibung speichern.
(+) Keine Anpassung der Ausgabe nötig, diese ist automatisch überall richtig (Produktliste, einzelne Produkte etc.)
(-) Was geschieht mit bereits erfassten Artikeln ? --> diese werden im Laufe der Zeit angepasst, wir müssen eh alle Artikel nochmals überprüfen
V2 ist besser.
Umsetzung
Innerhalb der Testumgebung: rochen:/var/www/revamp/jodir_ut/..
Das Backend verwendet die sogenannte "isis" template.
Für die Produkt-Editier Ansicht wurde bereits ein "template override" erstellt:
caydin@rochen:/var/www/revamp/jodir_ut$ grep -r "neue Artikelnummer" * administrator/templates/isis/html/com_virtuemart/product/product_edit_information.php: echo ' neue Artikelnummer: ';include '/var/www/revamp/shop2csv/next_sku.php';?> [...]