Das ist der falsche, bzw. der nicht empfohlene Weg.
Du möchtest ja bei einem
Shop Update dann nicht 3Km Code durchwühlen, was sich alles geändert hat und damit mehrere Stunden verbringen das in deinem Child nachzuziehen.
wenn du die Beschreibung, und nur diese unten anzeigen lassen möchtest, dann nimmst du dir eine leere header.tpl in dein Child und fügst diese Zeilen ein:
PHP:
{block name='productlist-header-description-category'}
{capture productlist_header_description_category}
{$smarty.block.parent}
{/capture}
{/block}
{block name='productlist-header-description-manufacturers'}
{capture productlist_header_description_manufacturers}
{$smarty.block.parent}
{/capture}
{/block}
{block name='productlist-header-description-attributes'}
{capture productlist_header_description_attributes}
{$smarty.block.parent}
{/capture}
{/block}
dann nimmst du eine leere footer.tpl und fügst diesen code ein:
PHP:
{block name='productlist-footer' append}
<div class="mein-content">
asdsada
{if !empty($smarty.capture.productlist_header_description_category)}
{$smarty.capture.productlist_header_description_category}
{elseif !empty($smarty.capture.productlist_header_description_manufacturers)}
{$smarty.capture.productlist_header_description_manufacturers}
{elseif !empty($smarty.capture.productlist_header_description_attributes)}
{$smarty.capture.productlist_header_description_attributes}
{/if}
</div>
{/block}
So ist dein Wartungsaufwand nach einem Shopupdate fast null.