| Autor | Zpráva | ||
|---|---|---|---|
| Hanz Profil |
#1 · Zasláno: 17. 9. 2005, 19:32:03
Potřebuju si upravit jednu šablonu na blogu, ale ono mi to nedovolí psát do šablon normální scripty.
Takle se musí třeba zapsat podmínka: {if $postPageTitle != ""}{$postPageTitle} - {$blog->getBlog()}{else}{$blog->getBlog()}{/if} Ale jak napsat podmínku na kontrolu existence proměnné? |
||
| Charlie Profil |
#2 · Zasláno: 17. 9. 2005, 19:44:33
Které proměnné? $postPageTitle? To je šablonovací systém Smarty?
|
||
| Hanz Profil |
#3 · Zasláno: 17. 9. 2005, 19:49:49
Charlie
Které proměnné? $postPageTitle? To je jedno jaké. To byl jen příklad jak to musím zapisovat. To je šablonovací systém Smarty? Vážně nevím. |
||
| Charlie Profil |
#4 · Zasláno: 17. 9. 2005, 19:52:49
Na systému nezáleží. Jde to takhle?
{if isset($postPageTitle)}{$postPageTitle} - {$blog->getBlog()}{else}{$blog->getBlog()}{/if}
Osobně bych ale preferoval funkci empty(), která zjistí, jestli je proměnná prázdná. |
||
| Hanz Profil |
#5 · Zasláno: 17. 9. 2005, 19:58:31
Charlie
No právě, že tohle mi nefunguje. To už jsem zkoušel. |
||
| Charlie Profil |
#6 · Zasláno: 17. 9. 2005, 20:00:01
Tak zkus:
{if isset($postPageTitle) == true}{$postPageTitle} - {$blog->getBlog()}{else}{$blog->getBlog()}{/if}
|
||
| Charlie Profil |
#7 · Zasláno: 17. 9. 2005, 20:02:30
Koukam, že se ti pěkně rozebíhá homepage :-)
Aspoň něco jsem zjistil, máš Smarty. |
||
| Charlie Profil |
#8 · Zasláno: 17. 9. 2005, 20:03:22
Nějak ti to teď jede :-)
|
||
| Hanz Profil |
#9 · Zasláno: 17. 9. 2005, 20:03:48
Charlie
To taky nefunguje, ale teď jsem zjistil, že chyba byla na mé straně. Měl jsem tam jedne překlep. Takže nic no :o( |
||
| Charlie Profil |
#10 · Zasláno: 17. 9. 2005, 20:10:17
To se stává jedině dobrým designérům.
|
||
|
Časová prodleva: 21 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0