Evtl. könnte dir das auch gefallen, ist aber ein wenig Arbeit
Lege dir dir eine js-Datei mit diesem Inhalt an, Namen für die Datei kannst du benennen wie du willst
//read more Content //
document.asyncReady(function(){
$(".read-more-content").addClass("hide"),
$(".read-more-show, .read-more-hide").removeClass("hide"),
$(".read-more-show").on("click",function(e){$(this).next(".read-more-content").slideDown(1000).removeClass(""),
$(this).addClass("hide"),e.preventDefault()}),$(".read-more-hide").on("click",function(e){var a=$(this).parent(".read-more-content").slideUp(400);
a.prev(".read-more-show").removeClass("hide"),e.preventDefault()}
)
}
);
In deiner Theme.php fügst du das hier rein
protected $javascript = [
'src/js/deine-Datei.js',
];
Und zum Schluss das in die home/index.tpl
{extends file='parent:frontend/home/index.tpl'}
{* Seo Text *}
{block name='frontend_home_index_tagcloud'}
{{config name=sShopname}|escapeHtml}
...{s name='ShopAdditionalname'}{/s}
{if $sCategoryContent.attribute.attr6}
{$sCategoryContent.attribute.attr6}
{/if}
...{s name='readmore'}{/s}
{if $sCategoryContent.attribute.attr7}
{$sCategoryContent.attribute.attr7}
{/if}
...{s name='showless'}{/s}
{$smarty.block.parent}
{/block}
less und icon kannst du dann selbst auswählen und gestalten.
Jetzt ist der Seo text auf-u. zuklappbar
Viel Spaß