Das ist ein Overload der ProductInfoContentView.inc.php. Danach hatte ich Dich gefragt (der war früher in GXUserComponents/ overloads/) Den braucht (oder brauchte) man, damit die Kurzbeschreibung im Artikel überhaupt zur Verfügung steht. Ich weiß nicht, ob sich da etwas geändert hat, das man das jetzt nicht mehr braucht, aber in meinem Testshop ist die Datei noch drinnen.
Also nochmal zur Erklärung: In der Listenübersicht der Artikel wird die Kurzbeschreibung angezeigt. Aber eben nicht auf der Detailseite unter dem Artikelnamen wie bei marmoles
Oh warte...es funktioniert...sauber. Interessant, das ich jetzt testweise den einen Ordner wirklich nur DeinName genannt habe ...
Leider noch nicht. Arbeite da momentan noch an dem Testshop. Muss das da jetzt noch optimal anpassen und dann der Kundin vorschlagen. Anschließend baue ich das dann im richtigen Shop ein. Sobald ich aber mit dem Shop fertig bin kann ich den hier eventuell auch vorstellen. Aber ehrlich gesagt mache ich erstmal drei Kreuze (mindestens), wenn ich mit dem Projekt einigermaßen durch bin...
geht wieder, habe meine short.html wieder in der standard.html eingebunden; leider nicht updatesicher, reicht mir aber erstmal
Hallo @barbara hab es gerade bei mir probiert, leider ohne Erfolg. Version 3.11.1 Hat sich da etwas geändert?
Meine Extrafelder scheinen mich da zu blockieren Schreibe ich den Code dazu, geht es, lege ich die Datei extra an, geht es nicht.
Hallo @barbara, tut mir leid, ich weiss nicht, was du meinst. Welche Extrafelder? Wo schreibst du den Code dazu?
Ich habe mir mal eigene Extrafelder angelegt. Und das scheint mit der Kurzbeschreibung nicht gut zu gehen. Wenn ich da in die angelegten Dateien die Kurzbeschreibung zu schreibe, dann geht es, Packe ich die Datei für dir Kurzbeschreibung extra, dann geht es nicht. Ich muss mir mal einen neuen Testshop anlegen und das da probieren. Vielleicht schaffe ich das am WE.
Ich habe das jetzt ausgiebig in einem 3.11.1.0 getestet. Lege ich das rein über GXModules an, geht es nciht. Schiebe ich die Overload-Datei aus GXModules in GXUserComponents/overloads/ geht es. Getestet habe ich die Pfade GXModules/Name/Kurzbeschreibung/Shop/Overloads/ProductInfoContentView/short_ProductInfoContentView.inc.php und GXModules/Name/Kurzbeschreibung/Overloads/ProductInfoContentView/short_ProductInfoContentView.inc.php Das was geht ist in GXModules das Verzeichnis Name/Kurzbeschreibung/Shop/Templates/Module/Product_info/ anlegen und darin eine dAtei standard.html mit diesem Inhalt: Code: {block name="module_product_info_standard_sticky_box_product_options_if" prepend} {$PRODUCTS_SHORT_DESCRIPTION} {/block} Dann wird die Kurzbeschreibung zwischen Titel und Artikelnummer ausgegeben Und dann braucht man noch den Orverload, damit die Daten auch übergeben werden. Dazu legt man unter GXUserComponents/overloads/ den Ordner ProductInfoContentView an und darin die Datei short_ProductInfoContentView.inc.php mit diesem Inhalt: PHP: <?php/* -------------------------------------------------------------- main.php 2008-08-07 gambio Gambio OHG http://www.gambio.de Copyright (c) 2008 Gambio OHG Released under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html] -------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(Coding Standards); www.oscommerce.com (c) 2005 XT-Commerce - community made shopping http://www.xt-commerce.com ($Id: main.php 1286 2005-10-07 10:10:18Z mz $) Released under the GNU General Public License ---------------------------------------------------------------------------------------*/class short_ProductInfoContentView extends short_ProductInfoContentView_parent{ function _assignProductData() { $this->_assignshort(); return parent::_assignProductData(); } // assign new fields public function _assignShort() { $this->set_content_data('PRODUCTS_SHORT_DESCRIPTION', $this->product->data['products_short_description']); }} Danach die Cache für Module und Seiten leeren (und vielleicht auch einmal die vom Browser) Nachtrag: Es geht auch in GXModuiles, wenn der Pfad richtig ist: GXModules/Name/Kurzbeschreibung/Shop/Overloads/ProductInfoContentView/short_ProductInfoContentView.inc.php
Hallo Barbara, habe eben versucht nach Deiner Anleitung die Kurzbeschreibung einzufügen. Hatte aber schon einen Ordner ProductInfoContentView mit einer php Datei drin. Habe in diesen Ordner die Datei "short_ProductInfoContentView.inc.php" mit reingelegt. Kann es daran liegen, dass es nicht funktioniert? Meine Gambioversion ist: v3.13.3.0 mit dem Honeygrid. Danke im voraus...
sorry für späte Antwort. Ich habe ein Theme. Mit der php Datei meinte ich die "short_ProductInfoContentView.inc.php" mit dem Inhalt von obigem Post. Erstmal vielen Dank für Deine prompte Reaktion