W moim sklepie (1.7.6.8) mam zainstalowany moduł bloga: https://github.com/smartdatasoft/smartblog
Moduł ten w pewnym pliku .tpl ma zdefiniowane meta tagi dodawane do strony o ile je uzupełnię dla danego wpisu.
<meta name="title" content="{$meta_title}"> <meta name="keywords" content="{$meta_keyword}"> <meta name="description" content="{$meta_description}">
Problem polega na tym, że tagi są dodawane niezależnie od meta tagów samej presty a więc występują w kodzie 2 razy.
W pliku head.tpl szablonu jest coś takiego:
<meta name="description" content="{block name='head_seo_description'}{$page.meta.description}{/block}"> <meta name="keywords" content="{block name='head_seo_keywords'}{$page.meta.keywords}{/block}">
W związku z tym próbowałem nadpisać te bloki w module tak jak mógłbym to zrobić w szablonie czyli zrobiłem tak:
{block name='head_seo_keywords'}<meta name="keywords" content="{$meta_keyword}">{/block} {block name='head_seo_description'}<meta name="description" content="{$meta_description}">{/block}
Niestety to nie działa. Czy jest jakiś sposób, żeby meta tagi się nie powielały?
Oczywiście ten plik .tpl modułu mam nadpisany w szablonie.