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?
[gelöst] array an tpl übergeben
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.
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.
-
- Mitglied
- Beiträge: 1697
- Registriert: 02.06.2003 14:37
- Wohnort: NRW - immer dem Monitorleuchten folgen...
- Kontaktdaten:
[gelöst] array an tpl ü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 !!!
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
.php
.tpl
so?
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'],
));
Code: Alles auswählen
<!-- BEGIN aktmitglied -->
{aktmitglied.ADRESSE}
<!-- END aktmitglied -->
<br />{STRASSE}<br />{PLZ}<br />{ORT}