Template Syntax frage

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Template Syntax frage

Beitrag von Fabse »

HuHu!

Hab da eine Frage.

Ich habe eine switch abfrage. Wenn das case 'edit' aufgerufen wird, dann mach ich folgendes:

Code: Alles auswählen

$template->assign_block_vars('switch_edit_common',array());
In diesem case 'edit' will ich eine while Schleife Starten. Also so:

Code: Alles auswählen

$template->assign_block_vars('language_while',array( .....
Im Template hab ich das dann so:

Code: Alles auswählen

<!-- BEGIN switch_edit_common -->
<!-- BEGIN language_while -->
{language_while.irgendas}
<!-- END language_while -->
<!-- END switch_edit_common -->
Warum funktioniert das nicht? Kann mir jemand helfen?

gruß, Fabse
diegoriv
Mitglied
Beiträge: 115
Registriert: 09.08.2005 10:21
Kontaktdaten:

Beitrag von diegoriv »

Fehler im Code.

Code: Alles auswählen

$template->assign_block_vars('switch_edit_common',array());

$template->assign_block_vars('switch_edit_common.language_while',array( .....
Fehler im template. Bei verschachtelten switches musst du auch die Zuweisungen entsprechend gestalten.

Code: Alles auswählen

<!-- BEGIN switch_edit_common -->
<!-- BEGIN language_while -->
{switch_edit_common.language_while.irgendas}
<!-- END language_while -->
<!-- END switch_edit_common -->

Beispiel:

Code: Alles auswählen

<!-- BEGIN recent_pics -->
<!-- BEGIN recent_detail -->
<tr>
<td class="row1" width="{S_COL_WIDTH1}" align="center"><a href="{recent_pics.recent_detail.U_PIC}" {TARGET_BLANK}><img src="{recent_pics.recent_detail.THUMBNAIL}" border="0" alt="{recent_pics.recent_detail.DESC}" title="{recent_pics.recent_detail.DESC}" vspace="10" width="{recent_pics.recent_detail.WIDTH}" height="{recent_pics.recent_detail.HEIGHT}"/></a></td>
</tr>
<!-- END recent_detail -->
<!-- END recent_pics -->
Zuletzt geändert von diegoriv am 15.03.2006 01:19, insgesamt 2-mal geändert.
****************************************
Alpinum.at - Forum für Bergsteiger
****************************************
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

Wenn du das so meinst wird nichts angezeigt. => Selbes Ergebnis wie vorher

Code: Alles auswählen

<!-- BEGIN language_while -->
        <option value="{switch_edit_common.language_while.TABLE_NAME}">{switch_edit_common.language_while.LANGUAGE}</option>
        <!-- END language_while -->
Edit: Deinen Edit lesen und anwenden :)
diegoriv
Mitglied
Beiträge: 115
Registriert: 09.08.2005 10:21
Kontaktdaten:

Beitrag von diegoriv »

musste erst alles zusammenkramen und zusammenkopieren. Jetzt schön langsam sollten wir zu einer Endversion kommen.
****************************************
Alpinum.at - Forum für Bergsteiger
****************************************
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

Klappt nicht! :(
diegoriv
Mitglied
Beiträge: 115
Registriert: 09.08.2005 10:21
Kontaktdaten:

Beitrag von diegoriv »

Muss aber! Klumpert. Warum?

Der Wert, den du ans template schicken willst, existiert?
****************************************
Alpinum.at - Forum für Bergsteiger
****************************************
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

ja wird aus der datenbank ausgelesen.
Wenn ich diesen Wert mit echo ausgebe bekomm ich ein ergebnis.
diegoriv
Mitglied
Beiträge: 115
Registriert: 09.08.2005 10:21
Kontaktdaten:

Beitrag von diegoriv »

na perfekt, dann kanns aber nur mehr eine kleinigkeit sein. Ich sags gleich, ich bin kein profi, sondern ein probierer und tüftler.

Wie schaut den der php-code aus?
****************************************
Alpinum.at - Forum für Bergsteiger
****************************************
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

Sorry du hattest natürlich Recht!
Hab den Fehler in der php Datei vergessen hochladen :oops:

Vielen Dank für deine schnelle Hilfe!

Lg
Fabse
diegoriv
Mitglied
Beiträge: 115
Registriert: 09.08.2005 10:21
Kontaktdaten:

Beitrag von diegoriv »

Na freut mich, dann kann ich mich jetzt beruhigt ins Bett hauen.

lg in den Süden
J
****************************************
Alpinum.at - Forum für Bergsteiger
****************************************
Antworten

Zurück zu „Coding & Technik“