Nefunguje elseif, hledání, nenalezeno

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
wise
Člen | 161
+
0
-

Zdravím,

mám následující strukturu:

<?php
  @{if $step}
	aaa
  @{elseif !$step} // chyba na tomto řádku
	bbb
  @{else}
	ccc
  @{/if}
?>

v případě, že dám pryč elseif větev, tak vše funguje, ale s ní mi to háže ParseError, syntax error, unexpected ‚:‘. Nenašel jsem zde na to odpověď.

Děkuji za radu.

Aurielle
Člen | 1281
+
0
-

Verze Nette?

wise
Člen | 161
+
0
-

0.9.7 nebo 0.9.4, teď si nejsem přesně jistý.

Filip Procházka
Moderator | 4668
+
0
-

Aktualizuj nette, pochybuju že to pro tebe bude problém, když teprve řešíš pár podmínek v šabloně. Navíc jsou tam vyřešené snippety, nemusíš psát zavináče https://forum.nette.org/…n-ve-verzi-2

wise
Člen | 161
+
0
-

HosipLan napsal(a):

Aktualizuj nette, pochybuju že to pro tebe bude problém, když teprve řešíš pár podmínek v šabloně. Navíc jsou tam vyřešené snippety, nemusíš psát zavináče https://forum.nette.org/…n-ve-verzi-2

Výborná rada, neřeším pár podmínek v šabloně, doteď jsem nepotřeboval elseif, proto jsem o tom nevěděl, že mi to nebude fungovat. Děkuji.

Filip Procházka
Moderator | 4668
+
0
-

Vždy rád poradím :)

Zase tolik tam toho není, přihlašování, {default, zavináče a možná ještě pár prkotin.
Všechny ty změny jde ale provést hromadně a během půlhodinky i v hodně velkém systému.

wise
Člen | 161
+
0
-

Ve verzi 2?