Hallo,
welche Bereiche meinst du genau? Eine Anzahl der Textlänge kann meines Wissens nach nicht im Backend eingestellt werden.
Auf der Kategorieseite besteht folgende Logik:
Auf mobile Geräten wird hier ja auf das Off-Canvas Plugin von Shopware zurückgegriffen:
Das Verhalten wird im Template erzeugt:
themes/Frontend/Bare/frontend/listing/text.tpl
{* Category text *}
{block name="frontend_listing_text_content"}
{if $sCategoryContent.cmstext}
{* Long description *}
{block name="frontend_listing_text_content_long"}
{$sCategoryContent.cmstext}
{/block}
{* Short description *}
{block name="frontend_listing_text_content_short"}
{$sCategoryContent.cmstext|strip_tags|truncate:200}
{s namespace="frontend/listing/listing" name="ListingActionsOpenOffCanvas"}{/s} »
{/block}
{* Off Canvas Container *}
{block name="frontend_listing_text_content_offcanvas"}
{* Close Button *}
{block name="frontend_listing_text_content_offcanvas_close"}
{s namespace="frontend/listing/listing" name="ListingActionsCloseOffCanvas"}{/s}
{/block}
{* Off Canvas Content *}
{block name="frontend_listing_text_content_offcanvas_content"}
{$sCategoryContent.cmsheadline}
{$sCategoryContent.cmstext}
{/block}
{/block}
{/if}
{/block}
Die Klasse „teaser–text-long“ sorgt unter anderem dafür, dass die Off-Canvas Lösung hier greift.
Wenn du den Klassennamen in deinem eigenem Template ändern würdest, würde die Beschreibung komplett angezeigt werden.
Beispiel-Code-Bereich:
{* Long description *}
{block name="frontend_listing_text_content_long"}
{$sCategoryContent.cmstext}
{/block}
Ansicht im Frontend auf mobilen Geräten:
Es gibt bestimmt auch noch eine bessere Möglichkeit das zu lösen. Bin auch noch relativ neu hier. Das habe ich aber über das Template bisher rausgefunden.
Liebe Grüße
Kevin