• Kontakt
  • O systemie
  • Strona główna
Pomoc
  • Założenia systemu
  • Praca z systemem
  • Opcje
  • Szablony
    • Podstawy składni Smarty
      • Komentarze
      • Zmienne
      • Operacje matematyczne
      • Pętla {foreach},{foreachelse}
      • Instrukcje warunkowe
      • Dyrektywa {include}
      • Pętle {section},{sectionelse}
      • Polecenie przypisanie {assign}
      • Modyfikatory
      • Inne funkcje
    • Smarty w systemie Actualizer CMS
  • Moduły
  • Edytor HTML
  • E-commerce - sprzedaż online
  • Inne zagadnienia
  • Przykłady rozwiązań

Zmienne

Zmienne w szablonach rozpoczynają się znakiem dolara $, np sekwencja:

Przykłady zmiennych

{$foo} 
wyświetli zwykłą zmienną (nie tablice ani obiekt)

{$foo[4]}
wyświetli piąty element tablicy indeksowanej od 0

{$foo.bar}
wyświetli wartość klucza "bar" w tablicy (w PHP: $foo['bar'])

{$foo.$bar}
wyświetli wartość klucza opisanego zmienną $bar w tablicy (w PHP: $foo[$bar])

{$foo[bar]}
składnia poprawna tylko w pętli “section” patrz -> {section}

{assign var=foo value="baa"}{$foo}
wyświetli "baa", patrz -> {assign}

Powered by Actualizer CMS