Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][TPL] przekazywanie zmiennych GET
krystian1991x
post
Post #1





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 7.08.2010

Ostrzeżenie: (10%)
X----


Witam chce przekazać zawartość zmiennej get z linków do include ale coś nie działa więc tak zaczynam to w taki sposób

w pliku tpl mam link
  1. <a href="index.php?id=news"><img border="0" src="templates/images/aktualnosci.jpg"></a>

w pliku php
  1. $site == $_GET['id'];
  2.  
  3. $smarty->assign('site', $site);

oraz ponownie w pliku tpl
  1. {if $smarty.get.id == ""}
  2. {include file="news.tpl"}
  3. {/if}
  4. {if $smarty.get.id != ""}
  5. {include file="zmiennaget!.tpl"}
  6. {/if}


w tym miejscu "zmiennaget" chce wstawić zawartość zmiennej get ale nie wiem jak bo gdy wstawiam {$site} to nie działa
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rocktech.pl
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

Ostrzeżenie: (0%)
-----


Poniższe rozwiązanie pozwala mi metodą prób i błędów sprawdzić jakie pliki .tpl znajdują się w katalogu templates, przy okazji zarzynając twoją aplikację masą notice'ów o niezdefiniowanych indeksach i Błędów (Smarty error: unable to read resource). Jeżeli takie rozwiązanie ci nie przeszkadza to lecisz.
  1. {include file=`$smarty.get.id`.tpl}
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 08:40