na localhostu funguje, na webu – Use of undefined constant noindex – assumed ‚noindex‘

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

Ahoj,
když jsem dokončil jeden miniprojekt, na který jsem použil poslední verzi Nette (ovšem s prefixi a pro PHP 5.2.), nahrál jsem na web a vrací mi tenhle Notice a nevím co s ním :
Use of undefined constant noindex – assumed ‚noindex‘

chyba se vyskytuje v každé vygenerované šabloně na řádku 35:
$robots = noindex ?>

Na stejném serveru mi už několik aplikací v Nette funguje (tam jde ale o 2.0 alpha, ne beta jako zde).
Adresáře, které mají být zapisovatelné, mám. Stejně tak temp, jsem zkoušel promazat.

Zkoušel jsem i z layout.latte odstranit tento řádek:
<meta name=„robots“ content=„{$robots}“ n:ifset=„$robots“>
ale ten s tím nejspíš nesouvisí…

Nevíte někdo, kde by mohl být problém? na fóru jsem nic podobného nenašel.

Ota

Jan Endel
Člen | 1016
+
0
-

noindex dat do uvozovek viz: Wiki

baz
Člen | 42
+
0
-

Díky za info,
v tom případě jde o chybku v posledním balíku nette a jeho sandboxu, kde je to právě bez uvozovek…

22
Člen | 1478
+
0
-

a kde ta chybka jako je?? já v sandboxu mám akorát {var $robots = noindex} a to je správný zápis. Takže chyba bude jako obvykle někde jinde..jede tam requirment checker a sandbox?

David Grudl
Nette Core | 8228
+
0
-

Zřejmě půjde o stejný problém, měl by být opravený.