Smarty - Variable mit Sonderzeichen ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Smarty - Variable mit Sonderzeichen ?

    Hallo!

    Ich übergebe ein Array, dessen Keys teilweise Sonderzeichen erhalten, die schon "registriert" sind.

    Wie kann ich folgenden Code in Smarty aufrufen?
    PHP Code:
    echo $blog['post:title'
    Das beides funktioniert nicht:
    PHP Code:
    {$blog.post:title}
    {
    $blog.'post:title'
    Leider NICHT möglich:
    PHP Code:
    {$blog.postTitle
    Smarty Variables:
    http://www.smarty.net/manual/de/lang....variables.php

    MfG
    Last edited by carapau; 09-12-2008, 11:20.
    Lasst euch nicht lumpen, hoch den Humpen!

  • #2
    {$blog['post:title']}

    ?

    Comment


    • #3
      Original geschrieben von h3ll
      {$blog['post:title']}

      ?
      Leider auch nicht..

      Fehler:
      Code:
      syntax error: unrecognized tag: $blog['post:title']
      Lasst euch nicht lumpen, hoch den Humpen!

      Comment


      • #4
        Ich würde solche Zeichen in einem Key erst gar nicht verwenden. Dann ersparst du dir auch den unnötigen Ärger. Warum sich unnötig das Leben schwer machen?

        Comment


        • #5
          Die hässliche Lösung: http://www.phpinsider.com/smarty-for...pic.php?t=6227
          Besser: Benenne die Keys des Arrays um, bevor du es Smarty übergibst.

          Comment


          • #6
            Ich habe die Daten so geliefert bekommen. Die Designer möchten leider mit ihren vertrauten Variablen arbeiten. *rolleyes* Freu mich schon auf das Gemecker...

            Danke für die AW, kann geschlossen werden!
            Lasst euch nicht lumpen, hoch den Humpen!

            Comment

            Working...
            X