Jak si rozumí Nette s Texy!
Ačkoliv obě aplikace Nette i Texy! jsou zcela samostatné jednotky, je možné je přimět k úzké spolupráci. Webdesignéry – příznivce Texy! by mohla potěšit tato ukázka:
<html>
<head>
<title>Nette a Texy!</title>
</head>
<body>
<div id="main">
<nette:texy>
Welcome!
--------
Nette is a **rapid development framework**
for PHP. It enables PHP users to rapidly
develop smart and robust web applications,
without any loss to flexibility.
- Extremely Simple
- Event handling model
- Components
- No configuration
</nette:texy>
</div>
<div id="footer">
Copyright © DGX
</div>
</body>
</html>
Samozřejmě konečná syntaxe je ještě věcí bádání, a to nejen v tomto příkladě. Vzhledem k charakteru textu zvažuji i něco takového:
<pre nette:type="texy">
I **love** it!
</pre>
S obsahem vkládaným i v podobě Texy! syntaxe bude možné dále dynamicky pracovat. A tím je asi jasné, že další (a tak dlouho slibovaná) verze Texy! přijde společně s Nette.
Komentáře
» přidat
Tento článek byl uzavřen. Už není možné k němu přidávat komentáře ani hlasovat
#1 whitwa http://www.whitwa.net nový
Super! To jsem si říkal vždy, proč psaní kódu není tak jednoduché. Nejen že to bude rychlejší, ale eliminují se tím chyby a překlepy. Ješte by bylo dobré zabudovat do Texy! možnost přiřazovat i takto sepsanému seznamu ID či CLASS, například v hranatých závorkách u první odrážky a pod.
#2 llook http://llook.wz.cz/weblog/ nový
Jestli to píšeš proto, aby se čtenáři pohádali, který způsob je lepší, tak vykopávám – já bych radši ten první.
Dost mi to připomíná knihovny značek v JSP (abychom furt nepřipodobňovali k ASP.NET), akorát tam má každá knihovna svůj vlastní jmenný prostor (nebo bude Texy součástí Nette?).
#3 Petr Stříbný http://stribny.name/zapisnik/ nový
Jo, ten první je víc sexy. Je někde seznam změn v další verzi Texy? Respektive bude to jen malý update, nebo velká změna? (myslím Texy!)
#4 pif http://pwapi.broskev.cz nový
no tak todle vypada fakt moc dobre… Todle vitam :)) asi si udelam plugin pro smarty na primy preklad texy v sablonach wow x)
#5 Petr Dvořák http://dvorak.tisnof.cz nový
#1 whitwa:
Přiřadit seznamu CLASS či ID jde a to zapsáním před vlastní seznam. Viz http://texy.info/cs/try?…
#6 whitwa http://www.whitwa.net nový
#5 Petr Dvořák: Potom to nemá chybu :).
#7 Skic nový
To je skvělý…
#8 medden michal.sustr@gmail.com nový
Tuším prestanem čítať la trine, bo sám si robím framework a nebudem mať žiadne nápady, ako riešiť rôzne veci, mi všetky vlastné nápady odoberieš
Každopádne sa mi viac páči prvý spôsob.
Čím ďalej, tým je Nette zaujímavejšie
Len tak ďalej!
#9 tark http://fotoblog.blacksuns.net nový
Co třeba parsovat celou stránku přes Texy, ne jen to co je mezi tagy?
#10 hvge http://hvge.sk nový
Sucastou nette bude aj nejaka forma cache?
#11 Pavel http://www.lasakovi.com/pavel nový
A co takhle:
#12 llook http://llook.wz.cz/weblog/ nový
#9 tark: Ono by se dalo celé
bodyuzavřít do<nette:texy>. Jak jsem teď vyzkoušel, Texy sice uzavírá překřížené tagy apod., ale zavináč v ID nechává být.#13 Čepel nový
Davide,
jestli tohle dokončís tak usedneš na trůn českých „open-source“ developerů. Tím jsem si jist
#14 lukas nový
O tom bych si dovolil trosku pochybovat, obavam se, ze na tech nekolik geniu, kteri spolupracuji na vyvoji jadra Linuxu, jen tak neco nestaci.
Samozrejme ale Nette a Texy! vypada jako vrchol elegance…
#15 Jakub Vrána http://php.vrana.cz/ nový
A ten neescapovaný
&v<title>je bug nebo feature?#16 halogan http://halogan.blog.lupa.cz nový
#15 Jakub Vrána: Tipnul bych to na neco, s cim si genialni Nette lehce poradi :)
#17 rarouš http://www.rarous.net/ nový
Já bych, vzhledem k charakteru Texy!, od druhé možnosti upustil. Dle mého, to není vhodný přístup :)
#18 llook http://llook.wz.cz/weblog/ nový
#15 Jakub Vrána: A navíc mu chybí doctype a namespace! Takhle to nemůže nikdy fungovat!
#19 Tomik tomik@jmx.cz nový
No už se těším, vypadá to velmi dobře.
Taky, jako #2 llook:, mi připadá druhý způsob lepší.
#18 llook:
S tím si Nette určitě hravě poradí… :)
#20 Tomik tomik@jmx.cz nový
Ještě takový dotázek na dgx:
Jak vlastně vznikl název Nette? :)
#21 David Grudl http://davidgrudl.com nový
#9 tark: Vidím logiku psát u jednoduchých webů v Texy třeba celý obsah elementu
<body>, ale určitě ne víc.#10 hvge: ano, to je nutnost.
#15 Jakub Vrána: #18 llook: jak jsem ten příklad zjednodušoval a ořezával pro blog, tak jsem ho nespíš přeříz
#20 Tomik: Nette znamená ve starodžiambučtině panda červená.
#22 Milf nový
#21 David Grudl: ad starodžiambučtina: Copak, také jsi tam byl na dovolené? Fajn místečko …
Jak, jak dlouho ještě? Jak dlouho ještě bude trvat, kolik dílů tohoto seriálu ještě propluje, než se konečně objeví kýžené číslo autorova bankovního účtu pro dotace projektu?
#23 hvge http://hvge.sk nový
#21 David Grudl: Aj som si myslel, ale som sa pre istotu spýtal (namiesto ďalších egomasťbových ód:)
#24 Tomik tomik@jmx.cz nový
#21 David Grudl: To byl chytrý tah, bylo zveřejněno jen několik ukázek z syntaxe a už to má 150 miliónů stažení…