Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 15. September 2014 15:26

antiheld2000
arbeitet mit CMSMS
Registriert: 21. Dezember 2010
Beiträge: 127

Re:

Hi,

ich habe einen UDT names sprache_de erstellt, in welchem ich ein Array mit verschiedenen Phrasen fülle:

[== php ==]
$sprch = array(
  'Vorheriges_Fahrzeug' => 'Vorheriges Fahrzeug'
, 'Zurueck_zur_Uebersicht' => 'Zurück zur Übersicht'
, 'Zurueck_zur_Suche' => 'Zurück zur Suche'
);
$smarty->assign('sprch ', $sprch);

In meinem Template rufe ich dann den UDT auf und möchte mir die Werte ausgeben lassen. Leider wird mir nichts ausgegeben und wenn ich {$sprch|print_r} ausgeben lasse ist hierin immer nur eine 1 enthalten.

[== smarty ==]
{sprache_de}
{$sprch|print_r}
{$sprch.Naechstes_Fahrzeug}

Hat jmd. eine Idee oder einen Tipp für mich?

Offline

#2 15. September 2014 15:32

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

$smarty->assign('sprch ', $sprch);

Ist das jetzt ein Tippfehler, oder hast Du da wirklich ein Leerzeichen im Code stehen?

Offline

#3 15. September 2014 15:34

antiheld2000
arbeitet mit CMSMS
Registriert: 21. Dezember 2010
Beiträge: 127

Re:

DAAAANKE! Das war der Fehler. Betriebsblindheit.

Offline

#4 19. September 2014 06:42

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

antiheld2000 schrieb:

ich habe einen UDT names sprache_de erstellt, in welchem ich ein Array mit verschiedenen Phrasen fülle:

[== php ==]
$sprch = array(
  'Vorheriges_Fahrzeug' => 'Vorheriges Fahrzeug'
, 'Zurueck_zur_Uebersicht' => 'Zurück zur Übersicht'
, 'Zurueck_zur_Suche' => 'Zurück zur Suche'
);
$smarty->assign('sprch ', $sprch);

Dafür braucht es aber keinen UDT, der einen zusätzlichen DB-Request erfordert - Smarty3 machts möglich wink.

{$sprch = array('Vorheriges_Fahrzeug' => 'Vorheriges Fahrzeug','Zurueck_zur_Uebersicht' => 'Zurück zur Übersicht', 'Zurueck_zur_Suche' => 'Zurück zur Suche')}

Einfach ins Template und fertig.


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

Fußzeile des Forums

Powered by FluxBB