Was ich ganz nett finden würde, wäre die Einbindung der Artikel-Kurzbeschreibung auf der Detailseite direkt unter dem Artikelnamen oben auf der Seite... Das sprengt allerdings meine Fähigkeiten... :/ Hat vielleicht jemand eine Idee, wie sich das einbinden lässt?
Für die Shopversion 3.1.1.0 habe ich das so: erstelle im Verzeichnis GXUserComponents/ overloads/ einen Ordner ProductInfoContentView und erstelle darin eine Datei namens description_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 description_ProductInfoContentView extends description_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 gehst Du in templates/ Honeygrid/ snippets/ product_info/ und erstellst eine Datei mit dem Namen short.html mit diesem Inhalt: HTML: {if $PRODUCTS_SHORT_DESCRIPTION || $SHOW_PRODUCTS_SHORT_DESCRIPTION} <dt class="col-xs-4 text-left"> INFO </dt> <dd class="col-xs-8"> <span class="products-short_description-value"> {$PRODUCTS_SHORT_DESCRIPTION} </span> </dd> {/if} gehe in das Verzeichnis templates/ Honeygrid/ module/ product_info kopiere die Datei standard.html und speichere die Kopie neben der originalen Datei als standard-USERMOD.html oder öffne eine bestehende standard-USERMOD.html zum bearbeiten. suche nach HTML: {include file="get_usermod:{$tpl_path}snippets/product_info/model.html"} und füge darunter ein: HTML: {include file="get_usermod:{$tpl_path}snippets/product_info/short.html"} Cache leeren. wie immer keine Garantie...erst im Testshop probieren
Browsercache geleert? ich habe die 3.1.3. noch nicht, werde es aber mal in der 3.1.2.0 testen., Funktioniert:
Ohh barbara...ich sehe grad, wir haben ein wenig aneinander vorbei gedacht...bzw. hab ich mich missverständlich ausgedrückt, sorry!!! Die Beschreibung soll gar nicht in die "Auflistung", sondern als ganz "normaler" Text unter den Artikelnamen:
ändere die snippets/ short.html auf: HTML: {if $PRODUCTS_SHORT_DESCRIPTION || $SHOW_PRODUCTS_SHORT_DESCRIPTION} <div class="short" style="margin-bottom: 10px;"> <span class="products-short_description-value"> {$PRODUCTS_SHORT_DESCRIPTION} </span> </div> {/if} und setze in der standard.html (oder besser standard-USERMOD.html) die Zeile nicht unter sondern über die HTML: {include file="get_usermod:{$tpl_path}snippets/product_info/model.html"}
Ja, na klar!!! Lach...ansonsten hätte ich Dich jetzt 1.Klasse hierher eingeladen, um mir welche auf die Ohren zu hauen!!! *g* Die Kurzbeschreibungen werden ja in der gekachelten Ansicht nicht angezeigt, hatte auch schon die Vermutung, dass es evtl. daran liegen könnte und hab auch alles unter der Listen-Ansicht ausprobiert.
Ich bin gerade noch mal meine Beschreibung durchgegangen. da hat sich ein Fehler eingeschlichen. Der Ordner in GXUserComponents heißt nicht ProductInfocontentview sondern ProductInfoContentView Schau mal ob es daran liegt.
So, jetzt machen wir uns aber nen Kaltgetränk auf wa!! Such Dir bei mir im Shop mal nen Hufeisen aus barbara, Deine Arbeit muss belohnt werden!