Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 09. April 2012 17:54
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
[GELÖST] smarty im smarty Globale Inhaltsblöcke
Hallo,
folgendes.
ich habe mehrere Globale Inhaltsblöcke
z.B.
gblock1
gblock2
gblock3
diese Möchte ich, immer nur eins der oberen Blöcke, einfügen lassen.
Wollte das über den Seitentemplate mit einbinden,
Damit ich aber nicht immer ein neues Template erzeugen muss und der jeweiligen Seite zuweise
hatte ich gedacht ich füge auf den jeweiligen Seite ein Zusätzliches Seiten-Attribut 1: ein.
wie muss man das nun im Template aufrufen?
hatte gedacht es geht folgendermaßen:
{global_content name='{$node->extra1}'} -> Fehlermeldung )
{global_content name='$node->extra1'} -->Fehlermeldung
Statisch geht es
{global_content name='gblock1'}
Fehlermeldung
/homepages/26/d68141613/htdocs/kornlupferfest/lib/smarty/Smarty.class.php:1593 - trigger_error<br/>/homepages/26/d68141613/htdocs/kornlupferfest/lib/smarty/Smarty.class.php:1415 - _fetch_resource_info<br/>/homepages/26/d68141613/htdocs/kornlupferfest/lib/smarty/Smarty.class.php:1261 - _compile_resource<br/>/homepages/26/d68141613/htdocs/kornlupferfest/plugins/function.global_content.php:22 - fetch<br/>/homepages/26/d68141613/htdocs/kornlupferfest/tmp/templates_c/%%E1^E1E^E1E3E438%%tpl_body%3A29.php:16 - smarty_cms_function_global_content<br/>/homepages/26/d68141613/htdocs/kornlupferfest/lib/smarty/Smarty.class.php:1263 - include<br/>/homepages/26/d68141613/htdocs/kornlupferfest/index.php:269 - fetch<br/>string(68) "Smarty error: unable to read resource: "globalcontent:$node->extra1""
ist es möglich, dass Zusätzliches Seiten-Attribut da mit einfließen zu lassen?
Habe in der Suche
http://www.cmsmadesimple.de/forum/viewtopic.php?id=935
gefunden aber da komme ich auch nicht weiter :-(
Danke jetzt schon
Offline
#2 09. April 2012 18:29
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] smarty im smarty Globale Inhaltsblöcke
lege dir am besten nen neuen content block an:
{content block="gcb" assign="gcb" label="Name vom Globalen Contentblock" oneline=true}
{global_content name=$gcb}
Beitrag geändert von nicmare (09. April 2012 18:29)
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#3 09. April 2012 19:10
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
Re: [GELÖST] smarty im smarty Globale Inhaltsblöcke
lege dir am besten nen neuen content block an:
{content block="gcb" assign="gcb" label="Name vom Globalen Contentblock" oneline=true} {global_content name=$gcb}
Danke für die Antwort.
Wenn ich nen neuen Contentblock erstelle, dann erscheint ein neues "Inhalts"-Block wo ich dann z.B. irgendein Inhalt einfügen kann?
Was passiert mit
{content block="gcb" assign="gcb" label="Name vom Globalen Contentblock" oneline=true}
{global_content name=$gcb}
--> Das kommt ja ins Temaplate
---> wie kann ich dann in der jeweiligen Seite sagen, das ist Globalen Contentblock mit gblock1 und auf einer anderen Seite gblock2 z.B.
Stehe gerad auf den Schlauch sorry
Offline
#4 09. April 2012 19:30
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] smarty im smarty Globale Inhaltsblöcke
Die Anweisung erzeugt im Backend ein einzeiliges Eingabefeld.
Die Eingabe wird dann einer Variablen zugewiesen und sollte daher für dieses Feld gblock1 oder gblock2 sein, da diese Variable anschließend mit dem Aufruf des GCB verarbeitet wird.
Offline
#5 09. April 2012 19:43
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
Re: [GELÖST] smarty im smarty Globale Inhaltsblöcke
Die Anweisung erzeugt im Backend ein einzeiliges Eingabefeld.
Die Eingabe wird dann einer Variablen zugewiesen und sollte daher für dieses Feld gblock1 oder gblock2 sein, da diese Variable anschließend mit dem Aufruf des GCB verarbeitet wird.
Ahh ok danke
hab mich gewundert, da es bei mir mehrzeiliges Feld ausgegeben hat.
hab es dann noch mit oneline='true' wysiwyg='false' erweitert damit Tiny nicht angezeigt wird und nun passt es :-)
Vielen lieben Dank euch nochmal
greez AL
Offline
Seiten: 1