Kurzbeschreibung auf Detailseite

Thema wurde von patrickramin, 15. September 2016 erstellt.

  1. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    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?
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    #2 barbara, 15. September 2016
    Zuletzt bearbeitet: 15. September 2016
    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
     
  3. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    Bist nen Schatz barbara!!!! :)

    Baue es jetzt mal ein und melde mich...
     
  4. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    Nee...schade, bei meiner v3.1.3.1 tut sich leider nichts...
     
  5. Daniel W. (Gambio)

    Daniel W. (Gambio) Gambio GmbH

    Registriert seit:
    17. Juli 2012
    Beiträge:
    289
    Danke erhalten:
    108
    Danke vergeben:
    85
    Hast du auch den Modul- und Seitencache im Admin geleert?
     
  6. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    Alles bis auf den Modulcache...
     
  7. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    Alles geleert, auch über FTP (cache + Templates_c)
    Leider nix... :/
     
  8. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    #8 barbara, 15. September 2016
    Zuletzt bearbeitet: 15. September 2016
    Browsercache geleert?

    ich habe die 3.1.3. noch nicht, werde es aber mal in der 3.1.2.0 testen.,

    Funktioniert:
    Unbenannt.JPG
     
  9. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    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:
     

    Anhänge:

    • bsp1.jpg
      bsp1.jpg
      Dateigröße:
      345,9 KB
      Aufrufe:
      35
  10. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    ä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"}
     
  11. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    Leider auch nicht... :(
    Komischerweise tut sich überhaupt nix...nicht mal ne Fehlermeldung ^^
     
  12. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    Hast Du mal einen Link?
     
  13. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
  14. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    Hast Du eine standard-USERMOD.html und die Änderungen in der standard.html gemacht?
     
  15. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    Habe alles mal durchprobiert...
     
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    Und die Artikel haben auch etwas in der Kurzechreibung stehen?
     
  17. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    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.
     
  18. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.452
    Danke erhalten:
    11.255
    Danke vergeben:
    1.606
    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.
     
  19. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
  20. patrickramin

    patrickramin Erfahrener Benutzer

    Registriert seit:
    4. November 2015
    Beiträge:
    226
    Danke erhalten:
    41
    Danke vergeben:
    50
    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!