Přehled
Jedná se o rychlý příspěvek k diskusi o poměrně jednoduchý pohled pomocník jsem vytvořil pro vykreslování Zend Framework styl zobrazení souboru pouze v případě, že existuje. Obecně lze žádat kód k tomu, aby soubor, který neexistuje, vyvolá výjimku. Proto jsem vytvořil obal pro Zend_View: Metoda render (), která určuje, zda soubor existuje a pokud ano, omítky, jinak se jednoduše vrátí prázdný řetězec.
Pokračovat ve čtení "Zend Framework: Render Pokud existuje" »
Výpočetní techniky , PHP , programování Web , Zend Framework , Zend_View , Zend_View_Helper |
třídy , rámec , HTML , PHP , render , pohled , pohled pomocník , Zend , Zend Framework , zend_view , Zend_View_Helper_Abstract
Foto z http://www.flickr.com/photos/daniello/
Přehled
Zde jsem diskutovat o vytvoření pohledu pomocník pro úpravu HTML tagy, konkrétně těla značek. Vytvořené zobrazení pomocné umožňuje podobné funkce hlavy * / inlineScript Zobrazit pomocníky již ve standardu Zend Framework pomocníky zobrazení, ale umožňuje programové úpravy atributů značky. Rozhodně Podívejte se na demo stránce a kód github.
Motivace
Standardní zobrazení Zend Framework pomocníci jsou skvělou sadu nástrojů pro zjednodušení světské Zobrazení úkolů a umožňuje změnu / přidání skriptů a hlavičky bloků (obvykle koná v uspořádání) přímo z pohledu bez použití ošklivé hacky (tj. hlavy * / inlineScript Zobrazit pomocníky).
Při příležitosti jsem zjistil, je třeba provést změny <body>, například přidání onload , třída, atribut nebo styl, atd. Také musí být schopny provádět tuto v rámci jiného pohledu pomocníky. Vem si to vymyslel následující příklad ...
Na stránkách X, některé stránky obsahují standardní dojo formuláře. Tyto formuláře jsou dojo konala v zobrazení pomocníky pro pohodlí. Obecně platí, že se rozhodl, že nebude obsahovat dojo CSS třídy v tagu body, a přidat jen v případě nutnosti je. Možná, že tam několik pomocníků pohled na stránku, která je třeba přidat vlastní atributy tagu body. (Jsem řekl, že vymyšlené)
Kodex je k dispozici v mém repozitář @ GitHub a demo stránce .
Pokračovat ve čtení "Zend Framework BodyTag Zobrazit Helper" »
PHP , programování webu , Zend Framework , Zend_Registry , Zend_View_Helper |
Tělo , rámec , pomocník , HTML , PHP , pohled , pohled pomocník , Zend , Zend Framework , Zend_Registry , Zend_View_Helper , Zend_View_Helper_Placeholder_Container_Standalone
Může se to zdát jednoduché, ale byl jsem bouchal hlavou snaží vytvořit URL ve vlastním zobrazení pomocník v Zend Framework . Mám směrování nastavení, která se dostane modulu ze sub-doménu používat, takže jsem nemohl použít jednoduchý hardcoded URL.
Pokračovat ve čtení "Vytvoření URL v Zend Custom View Helper" »
Články , PHP , webové programování , Zend Framework , Zend_View , Zend_View_Helper |
vlastní , rámec , front controller , pomocník , PHP , Router , pohled , Zend , Zend Framework , Zend_View_Helper_Abstract
V pokračování na můj poslední příspěvek o Zend_Navigation, směrovat požadavky na sitemap.xml na vlastní řídicí / akce , tento příspěvek je o dymnamically Přidání stránek do Zend_Navigation kontejneru za běhu / skriptu.
Jeho vše dobře a dobře uvedením stránek v ini a xml soubor, ale na nějakém místě budete mít změně stránek na vašem webu, který chcete jako součást menu, mapa stránek, nebo mají být zahrnuty do vašeho strouhanka stopu. Proto to, co musíme udělat, je přidat stránky naší Zend_Navigation kontejneru za běhu. Příklady To by bylo v přidávání zpráv, blogů nebo stránek poznámky, atd.
Pokračovat ve čtení "dynamicky stránek Zend_Navigation nádoby za běhu" »
PHP , programování webu , Zend Framework |
Přidání , bootstrap , nádobu , dynamicky , navigace , stránky , PHP , sub-stránky , pohledu , Zend , Zend Framework , Zend_Navigation