Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 21. Mai 2013 16:38
- dentdent
- probiert CMS/ms aus
- Registriert: 25. Februar 2013
- Beiträge: 21
[GELÖST] GCB: unknown tag "menu"
Hallo Forum,
aufgrund vieler Angriffe hab ich mich auch entschlossen, mein CMS auf 1.11.6 upzudaten. Das ging eigentlich noch easy und einfach.
Eigentlich, denn leider kann ich keine Seite mehr bearbeiten und erhalte den Fehler:
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "globalcontent:menue_navigation" on line 5 "{menu template='simple_navigation.tpl' items='home'}" unknown tag "menu"' in /var/www/domain/lib/smarty/sysplugins/smarty_internal_templatecompilerbase.php:702 Stack trace: #0 /var/www/domain/lib/smarty/sysplugins/smarty_internal_templatecompilerbase.php(488): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "me...', 5) #1 /var/www/domain/lib/smarty/sysplugins/smarty_internal_templateparser.php(2388): Smarty_Internal_TemplateCompilerBase->compileTag('menu', Array) #2 /var/www/domain/lib/smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r36() #3 /var/www/domain/lib/smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(36) #4 /var/www/domain/lib/smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105) in /var/www/domain/lib/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 702
Soweit ich die Meldung verstanden habe, meckert das CMS rum, weil ich mein Menü in ein GCB ausgelagert habe. Ich habe mein Menu in einen GCB ausgelagert, da das gleiche Menü in vers. Templates benutzt wird, wo ich den GCB "menue_navigation" aufrufe; dachte: Eine Stelle zu pflegen, anstatt alle Templates anpassen zu müssen.
Hat einer eine Idee, warum das GBC nicht mehr mit dem Tag menu klarkommt?
Vielen Dank.
Mit freundlichen Grüßen
Arthur Dent
Offline
#2 22. Mai 2013 09:18
- Janl
- Server-Pate
- Ort: Freistadt, Österreich
- Registriert: 13. Dezember 2010
- Beiträge: 1.231
- Webseite
Re: [GELÖST] GCB: unknown tag "menu"
Kontrolliere deine Templates, es muss nicht an diesem Tag liegen. Bei mir hat eine falsche Quote so etwas verursacht wenn ich von 1.9.3 nach 1.11.6 gegangen bin.
mfg
Jan
Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04 - win10 pro
Offline
#3 30. Mai 2013 16:46
- dentdent
- probiert CMS/ms aus
- Registriert: 25. Februar 2013
- Beiträge: 21
Re: [GELÖST] GCB: unknown tag "menu"
Hi Janl,
mein GBC "test" enthält nur den Tag
Rufe ich dieses im Template auf:
{global_content name='test'}
Bekomme ich beim Absenden (oder Übernehmen) die Fehlermeldung:
Syntax Error in template "globalcontent:test" on line 1 "{menu}" unknown tag "menu"
Also hab ich mir ein ganz leeres Template gebaut. Und da funktionierte es.
Ich stellte also fest, dass ich ein UDT benutze, welches dem CMS Probleme bereitete - und dort diese Zeit:
$smarty = cmsms()->GetSmarty();
Ich habe die Zeile umgestellt nach
if (!isset($smarty)) $smarty = cmsms()->GetSmarty();
und siehe da, er meckert nicht mehr.
Vielen Dank,
Janl.
PS: Was mich verwundert, ist, dass es unter 1.11.4 funktionierte, aber nicht mehr unter 1.11.6. Aber naja, hab jetzt eine Lösung.
Mit freundlichen Grüßen
Arthur Dent
Offline
Seiten: 1