Artikelbeschreibung in Kategorieansicht ausgeben und kürzen

Thema wurde von FE-Admin, 22. Januar 2024 erstellt.

  1. FE-Admin
    FE-Admin Neues Mitglied
    Registriert seit:
    12. Dezember 2018
    Beiträge:
    3
    Danke erhalten:
    0
    Hallo liebe Community,

    aus internen Gründe müsste ich anstatt der Kurzbeschreibung die normale Artikelbeschreibung in der Kategorieansicht ausgeben und auf eine bestimmte Anzahl von Zeichen beschränken.

    Gibt es dazu eine ähnliche Variable wie bei der Kurzbeschreibung {$p_short_desc}?

    Zum trimmen bin ich auch schon auf die truncate-Funktion für smarty-Templates gestoßen, jedoch bekomme ich nicht die Artikelbeschreibung in das Template.

    Vielen Dank schon einmal im Voraus.
     
  2. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.144
    Danke erhalten:
    716
    Danke vergeben:
    127
    Schon mal mit {debug} gearbeitet?
     
  3. FE-Admin
    FE-Admin Neues Mitglied
    Registriert seit:
    12. Dezember 2018
    Beiträge:
    3
    Danke erhalten:
    0
    Gerade ausprobiert. Jedoch habe ich nur die Variable {$p_short_desc} für die Kurzbeschreibung gefunden. Keine für die Artikelbeschreibung.

    Im eigentlichen Template für die Artikelbeschreibung auf der Detailseite wird folgendes noch assigned:

    Code:
    {assign var="ARR_PRODUCTS_DESCRIPTION" value="<div id=\"tabbed_description_part\">"|explode:$PRODUCTS_DESCRIPTION}
     
  4. FE-Admin
    FE-Admin Neues Mitglied
    Registriert seit:
    12. Dezember 2018
    Beiträge:
    3
    Danke erhalten:
    0
    @Developer, hast du vielleicht noch eine andere Idee?
     
  5. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.144
    Danke erhalten:
    716
    Danke vergeben:
    127
    In welcher Datei rührst Du rum? :rolleyes:
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    17. Oktober 2018
    Beiträge:
    140
    Danke erhalten:
    78
    Danke vergeben:
    18
    Mit folgendem Code an entsprechender Stelle in product_listing_main.html bekommst Du die Artikelbeschreibung als $p_desc
    Code:
    {if $module_data.PRODUCTS_DESCRIPTION && $module_data.PRODUCTS_DESCRIPTION != ''}
        {assign var="p_desc" value=$module_data.PRODUCTS_DESCRIPTION}
    {else}
        {assign var="p_desc" value=""}
    {/if}
    Mehr zur Funktionsweise der "Theme-Engine" und Vererbung dabei findet sich konkret hier https://www.gambio.de/forum/threads...tes-zur-verfuegung-stellen.47780/#post-394786 und grundlegend hier https://developers.gambio.de/docs/4.8.0.0/tutorials-gx4/theme-development/