Aktionen
GX-Bug #59013
geschlossenSmarty Blocküberladungen zeigen Fehlverhalten bei gleichzeitiger Nutzung von Blocküberschreibung und Blockerweiterung
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.0.4
Release Notes Langtext:
Smarty Blocküberladungen zeigen kein Fehlverhalten mehr bei gleichzeitiger Nutzung von Blocküberschreibung und Blockerweiterung
Beschreibung
Folgender Test zeigt das Fehlverhalten:
GXModules/Test/TestModule/Shop/Templates/Honeygrid/module/head.html
{block name="module_head_head_viewport_meta"} <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=yes" /> {/block} {block name="module_head_head_viewport_meta" append} <meta name="test" content="test" /> {/block}
Ausgabe im Template:
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=yes" />
Der Originalblock wird ausgegeben, dazu die vollständige Überschreibung, so dass der Block 2x da ist. Der neue Appendix fehlt.
Aktionen