Projekt

Allgemein

Profil

Aktionen

GX-Bug #59013

geschlossen

Smarty Blocküberladungen zeigen Fehlverhalten bei gleichzeitiger Nutzung von Blocküberschreibung und Blockerweiterung

Von Wilken Haase vor mehr als 6 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Amine Riad
Kategorie:
Core
Zielversion:
% 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

Auch abrufbar als: Atom PDF