Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Smarty] $_GET i zmienna
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
Lee
Mam pytanie jak ma wyglądac kod warunku w smarty (np. plik index.tpl) który normalnie w php wyglądał by tak
  1. <?php
  2. if ($_GET['mod'] == 'dalej') {
  3.  // ...
  4. }
  5. else if (empty($_GET['mod'])) {
  6.  // ....
  7. }
  8. ?>


dokładnie to chodzi mi o to co ma być wewnątrz {if} i {elseif} bo jak zrobie
{if $_GET['mod'] == 'dalej'} to nie działa ...
czytałem manuala na http://rzseattle.piwko.pl ale nie za bardzo kapuje gdzie robie błąd rolleyes.gif

Pzdr
mike
Smarty trzyma dane żądania w swoich zmiennych.
Tu masz przykład: {$smarty} reserved variable Sekcja Request variables

Zresztą coś kiepsko czytałeś: rzseattle.piwko.pl :: {$smarty} zarezerwowana zmienna
Cytat
Do zmiennych Request takie jak get, post, server, enviroment i session można uzyskać dostęp tak jak na przykładzie poniżej. ...
Lee
ok już działa winksmiley.jpg dzięki

btw. jak by ktoś chciał to kod wygląda tak
  1. <?php
  2. {if empty($smarty.get.mod)}
  3.  // ...
  4. {/if}
  5. {if $smarty.get.mod == "more"}
  6. // ...
  7. {/if}
  8. ?>

pewnie i można inaczej ale mnie to narazie wystarczy tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.