[gelöst] array an tpl übergeben

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

[gelöst] array an tpl übergeben

Beitrag von shwepsi »

Hallo,
ich habe versucht ein Array an eine Variable aus einem Array zu übergeben. (ungefähr und stark gekürzt)

$mitglied[adresse] = "musterstraße 1|12345|Beispielstadt";
$adresse = explode ("|", $mitglied[adresse1]);

$template[...]
'ADRESSE' => $adresse;
[...]


Wenn ich in der tpl Datei nun {aktmitglied.ADRESSE} ausgeben will steht da 'Array'
bei {aktmitglied.ADRESSE[0]} steht {aktmitglied.ADRESSE[0]} da
und bei {aktmitglied.ADRESSE.0} bleibt der Platz leer ...

weiss jemand Rat oder muss man wirklich alle 3 Variablen einzelnd übergeben?
Zuletzt geändert von shwepsi am 16.10.2004 18:12, insgesamt 1-mal geändert.
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

.php

Code: Alles auswählen

$mitglied['adresse'] = "musterstraße 1|12345|Beispielstadt";
$adresse = explode ("|", $mitglied['adresse']);

for( $a = 0; $a < count($adresse); $a++ )
{
	$template->assign_block_vars('aktmitglied', array(
		'ADRESSE' => $adresse[$a],
	));
}
$template->assign_vars(array(
	'STRASSE' => $adresse['0'],
	'PLZ' => $adresse['1'],
	'ORT' => $adresse['2'],
));
.tpl

Code: Alles auswählen

<!-- BEGIN aktmitglied -->
{aktmitglied.ADRESSE}
<!-- END aktmitglied -->
<br />{STRASSE}<br />{PLZ}<br />{ORT}
so?
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag von shwepsi »

also so direkt nicht, naja

Danke auf jeden Fall
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“