Bug v CurlyBackets?
- Honza Kuchař
- Člen | 1662
Šablona:
<?php
... kód ...
→ skončí Parse error
Protože když mám v dokumentu
<?php .. kód .. a pak to neukončím
(podle coding standard),
tak v šabloně bude něco jako:
<?php $_cb = CurlyBracketsFilter::initState($template) ?><?php
if (SnippetHelper::$outputAllowed) {
?><?php
... kód ... <?php
}
?>
Jasný, stačí to ukončit :) Ale když je to podle coding standard. :)
Editoval honzakuchar (19. 4. 2009 18:19)
- _Martin_
- Generous Backer | 679
Mno, zajímavé, máš nějaký důvod, proč si zapnout filtr CurlyBrackets
a následně psát <?php
? Mimochodem, ten filtr podporuje zápis
PHP kódu přes {?...}
(viz dokumentace).
- nAS
- Člen | 277
V Coding standard se píše:
- Stránka není aktualizovaná
- Neukončování ?> se týká PHP souborů – ty mluvíš o souboru se šablonou
Takže tak :)
- Honza Kuchař
- Člen | 1662
No dobrá, jasny. Curly brackets si zapínám už v createTemplate(), takže
je mám zapnuté na všech stránkách. (jinak je to samozřejmě blbost :) )
Tohle používám, když mám v šabloně akorát pár řádků php kódu a
chci aby mi fungoval našeptávač v NetBeans… (<?php
…,
protože {?
jaksi nezná :( ) Nevíte někdo jak NetBeans naučit
{?
:) Bylo by to fajn, kdyby ten našeptávač fungoval
i v šablonách s Curly Brackets. :)