Texy! a okolnosti
- ViliamKopecky
- Nette hipster | 230
takže, feautre requests
1. ideální by bylo, aby autoloader zvládal při požadavku o třídu Texy načíst ten hlavní soubor texy.php
řešení bych možná viděl, kdyby ho soubor s třídou Texy requiroval na začátku…
require_once dirname(__FILE__).'/../texy.php';
(vyzkoušel jsem a funguje) …hm?
2. kdyby se mohly bloky <texy></texy>
nějak nastavovat, třeba úroveň nadpisů atd.
asi nějak tak
<texy heading.top="3" image.root="..."></texy>
pokud by si TemplateFilters vytvářela vlastní instanci Texy… A nebo nějak získávat přímo instanci Texy
<texy instance="$presenter->texy"></texy>
asi nějakým inteligentnějším způsobem, tohle je jen nápad…
Editoval enoice (20. 4. 2008 17:30)
- ViliamKopecky
- Nette hipster | 230
ad 1) Co to je za blbost? Třeba RobotAutoloader si udělá index adresářů a pak už to indexuje sám…
Tak to otestuj. Než použiješ texy tak musíš načíst spoustu konstant,
které jsou v souboru /Texy/texy.php
, který ale neobsahuje
třídu Texy, třída Texy je pak v /Texy/libs/Texy.php
. Takže
autoloader ti načte třídu, ale né ty konstanty, takže to vyhodí spoustu
Notice, že nemá potřebné konstanty…