henner2605 Posted November 19, 2021 Share Posted November 19, 2021 Hallo zusammen, ich möchte gerne Satic content per CMS-Seiten auf meiner Webseite haben. Bei meinem Theme werden jedoch die Beschreibungen der Kategorien gar nicht angezeigt. Beispiel: http://hp2021.doeka-kassel.de/content/unternehmen/ Hier sollte ein fröhliches "Hier soll die Kategoriebeschreibung sein" als Beschreibung erscheinen, tut´s aber nicht. Die aktuelle Ansicht sieht sehr bescheiden aus. Wenn ja wenigstens die Auflistung der Beiträge gestaltet wäre wie das Kategoriemenu in den Produkten, aber nee, es geht auch lieblos. Ich habe die Modull- und Hookliste durchsucht, finde aber nichts passendes. Von daher die Frage wie heißt wohl dieses Modul und wie der passende Hook? Wenn ich ein Template bearbeiten muss, wäre ich sehr dankbar wenn mir jemand sagt wo ich das Template finde und was ich genau wo einfügen muss (bin Template DAU) Link to comment Share on other sites More sharing options...
JBW Posted November 19, 2021 Share Posted November 19, 2021 Datei \templates\cms\page.tpl - im Standard sieht die so aus: {extends file='page.tpl'} {block name='page_title'} {$cms.meta_title} {/block} {block name='page_content_container'} <section id="content" class="page-content page-cms page-cms-{$cms.id}"> {block name='cms_content'} {$cms.content nofilter} {/block} {block name='hook_cms_dispute_information'} {hook h='displayCMSDisputeInformation'} {/block} {block name='hook_cms_print_button'} {hook h='displayCMSPrintButton'} {/block} </section> {/block} Link to comment Share on other sites More sharing options...
henner2605 Posted November 19, 2021 Author Share Posted November 19, 2021 Ich habe die Original- page.tpl und category.tpl aus dem Classic-Theme in mein Theme kopiert. Geändert hat sich nichts (PS Cache und Browser cache habe ich geleert) Link to comment Share on other sites More sharing options...
JBW Posted November 19, 2021 Share Posted November 19, 2021 Wie sieht denn die Kategorien Beschreibung im Backoffice aus? Mach doch mal ein Screenshot. Im Template wird auf jeden Fall Inhalt eingefügt Link to comment Share on other sites More sharing options...
henner2605 Posted November 19, 2021 Author Share Posted November 19, 2021 Das sieht so aus. Interessant ist, das gar kein Editor für das Feld zur Verfügung steht. In den Artikelkategorien ist das anders. Auch Creative Elements (ein erweiterter Edior) kann keinen Inhalt finden (zweites Bild) Link to comment Share on other sites More sharing options...
JBW Posted November 19, 2021 Share Posted November 19, 2021 Du hast das ein extra modul drin. Wie sieht das in creative elements aus? Link to comment Share on other sites More sharing options...
henner2605 Posted November 19, 2021 Author Share Posted November 19, 2021 Creative Elements ist lediglich ein erweiterter Editor. Mit CE kann ich keinen Inhalt für die Kategorie bearbeiten, da der Standard Editor schon nicht zur Verfügung steht. Das Ergebnis wenn ich mit CE arbeiten möchte, ist das zweite Bild in meinem letzten Post, nachstehend noch einmal. Auf meiner Testwebseite habe ich CE nicht installiert und bekomme auch keine Kategoriebeschreibung im Frontend. Link to comment Share on other sites More sharing options...
JBW Posted November 19, 2021 Share Posted November 19, 2021 Die Fehlermeldung zeigt ja auch klar auf das Modul, was passiert wenn du das mal deaktivierst? Link to comment Share on other sites More sharing options...
henner2605 Posted November 19, 2021 Author Share Posted November 19, 2021 Dann sieht meine Seite ziemlich seltsam aus. Kein Menu, wunderliche Produktbeschreibungen uvm. Die Kategoriebeschreibung wird aber dennoch nicht angezeigt und der Standard Editor im Backoffice auch nicht Link to comment Share on other sites More sharing options...
henner2605 Posted November 19, 2021 Author Share Posted November 19, 2021 Hier mal der Code von der category.tpl. Fehlt da nicht irgendwas mit "category_description"? Nach "page_titel" gehts ja gleich mit den "cms_sub_categories" weiter. Von Description ist nichts zu sehen. Sorry, ich kanns nicht besser ausdfrücken {extends file='page.tpl'} {block name='page_title'} {$cms_category.name} {/block} {block name='page_content'} {block name='cms_sub_categories'} {if $sub_categories} <p>{l s='List of sub categories in %name%:' d='Shop.Theme.Global' sprintf=['%name%' => $cms_category.name]}</p> <ul> {foreach from=$sub_categories item=sub_category} <li><a href="{$sub_category.link}">{$sub_category.name}</a></li> {/foreach} </ul> {/if} {/block} {block name='cms_sub_pages'} {if $cms_pages} <p>{l s='List of pages in %category_name%:' d='Shop.Theme.Global' sprintf=['%category_name%' => $cms_category.name]}</p> <ul> {foreach from=$cms_pages item=cms_page} <li><a href="{$cms_page.link}">{$cms_page.meta_title}</a></li> {/foreach} </ul> {/if} {/block} {/block} Link to comment Share on other sites More sharing options...
JBW Posted November 19, 2021 Share Posted November 19, 2021 Da hast du Recht, habe ich wohl oben in die falsche Datei geschaut. Füge doch mal $cms_category.description hinzu. Ist bei mir aber auch kein HTML Feld, kannst dann aber versuchen direkt in der Datenbank HTML manuell hinzuzufügen Link to comment Share on other sites More sharing options...
henner2605 Posted November 19, 2021 Author Share Posted November 19, 2021 (edited) Habe jetzt verschiedene Varianten ausprobiert - wie gesagt, ich hab Null Ahnung von den Template Codes. Bestes Ergebnis, es hat sich gar nichts verändert. Schlechtetstes Ergebnis, die Seite war zur Gänze nicht mehr da. Das hier, habe ich mir gedacht, könnte zielführend sein. Passiert aber gar nichts. {block name='category_description'} {$cms_category.description} {/block} Eine Unterkatgorie habe ich eben noch angelegt, die wird korrekt im Frontend angezeigt. Genauso unformiert zwar, aber sichtbar. Edited November 19, 2021 by henner2605 Unterkategorie (see edit history) Link to comment Share on other sites More sharing options...
JBW Posted November 19, 2021 Share Posted November 19, 2021 Diesen Block gibt es nicht. Blöcke werden genutzt um Teile der Eltern-Vorlage zu überschreiben. Ohne funktioniert es: {extends file='page.tpl'} {block name='page_title'} {$cms_category.name} {/block} {block name='page_content'} TEST: {$cms_category.description} 1 Link to comment Share on other sites More sharing options...
henner2605 Posted November 20, 2021 Author Share Posted November 20, 2021 Ja, es funktioniert! Vielen Dank! 😍 Das sieht zwar jetzt auch nicht unbedingt schön aus, so unformatiert, aber besser als gar nichts. Da die Seiten alle im Hauptmenu verlinkt sind, ist das okay für mich. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now