Sommarju
Dan huwa post ta 'malajr biex jiddiskutu l-helper fehma pjuttost sempliċi I ħolqot sabiex jinqatlu Qafas Zend fajl ħsieb stil biss jekk jeżisti. Ġeneralment tistaqsi l-kodiċi li tirrendi fajl li ma teżistix se tarmi eċċezzjoni. Għalhekk I ħolqot ippakkjar għall-Zend_View :: jirrendu () metodu li determinat jekk il-fajl jeżisti u jekk iva tirrendi, inkella sempliċiment jirritorna string vojta.
Kompli qari "Zend Qafas: jirrendi Jekk jeżisti" »
Computing , PHP , Web Programmazzjoni , Zend Qafas , Zend_View , Zend_View_Helper |
klassi , qafas , html , PHP , jirrendu , minħabba , minħabba helper , Zend , Zend Qafas , zend_view , Zend_View_Helper_Abstract
Ritratt minn http://www.flickr.com/photos/daniello/
Sommarju
Hawnhekk I jiddiskutu l-ħolqien ta 'helper ħsieb għall-modifika HTML tags, u aktar speċifikament tikketti tal-ġisem. Il-helper-għan maħluqa jippermetti funzjonalità simili għad-* ras / helpers inlineScript view diġà l-istandard Zend Qafas helpers ħsieb, iżda tippermetti l-modifika programmatika ta 'attributi tag. Żgur jiċċekkjaw il-paġna demo u l-kodiċi fuq github.
Motivazzjoni
Il-helpers Zend standard ħsieb Qafas huma sett kbir ta 'għodod għas-simplifikazzjoni kompiti ħsieb mundane u li jippermetti l-modifikazzjoni / żieda ta' skripts u blokki header (ġeneralment miżmuma fil-format) minn ġewwa l-opinjoni mingħajr ma jkun applikat hacks ikrah (jiġifieri l-kap * / helpers inlineScript opinjoni).
Fuq okkażjoni I sabu ħtieġa li jsiru modifiki għall-tikketta <body>, per eżempju żieda ta ' onload , klassi, jew attribut stil eċċ I wkoll meħtieġa biex tkun tista 'twettaq dan minn ġewwa helpers view oħra. Ħu dan l-eżempju artifiċjali ġej ...
Fuq X websajt, ċerti paġni jinkludu standard dojo formoli. Dawn il-formoli dojo huma miżmuma fi helpers ħsieb għall-konvenjenza. Ġeneralment ġie deċiż li ma tinkludix il-dojo CSS klassijiet fil-lametta tal-ġisem u biss żid magħhom meta meħtieġ. Hemm forsi helpers diversi view fuq il-paġna li hemm bżonn li jiżdiedu l-attributi tagħhom stess għall-tikketta korp. (I qal li kien artifiċjali)
Il-kodiċi huwa disponibbli fil-repożitorju GIT tiegħi @ github u l- paġna demo .
Kompli qari "Zend Qafas Korp Tag Ara helper" »
PHP , Web Programmazzjoni , Zend Qafas , Zend_Registry , Zend_View_Helper |
Korp , qafas , helper , html , PHP , fehma , ħsieb helper , Zend , Zend Qafas , Zend_Registry , Zend_View_Helper , Zend_View_Helper_Placeholder_Container_Standalone
Dan jista 'jidher sempliċi, iżda I kien banging ras tiegħi tipprova toħloq ikteb fil helper ħsieb tad-dwana fil Zend Qafas . I rotta setup li ssib il-modulu mis-sotto-dominju fl-użu so I ma setgħux jużaw URL hardcoded sempliċi.
Kompli 'URL Ħolqien fil Zend Custom Ara helper' qari »
Artikoli , il PHP , Web Programmazzjoni , Zend Qafas , Zend_View , Zend_View_Helper | L
tad-dwana , qafas , kontrollur quddiem , helper , PHP , router , fehma , Zend , Zend Qafas , Zend_View_Helper_Abstract
F'kontinwazzjoni fuq aħħar post tiegħi dwar Zend_Navigation, il talbiet Rotta għall sitemap.xml biex kontrollur tad-dwana / azzjoni , din il-kariga huwa ta 'madwar dymnamically żżid paġni għal kontenitur Zend_Navigation fil runtime / iskrittura eżekuzzjoni.
Kollha sew u tajjeb li tispeċifika paġni tiegħek fil ini jew xml fajl iżda f'xi punt int ser jkunu qed jinbidlu paġni fis-sit tiegħek li inti tixtieq bħala parti minn menu, sitemap, jew li jiġu inklużi fil trail Breadcrumb tiegħek. Għalhekk dak li għandna bżonn tagħmel hu li żżid paġni li Zend_Navigation kontenitur tagħna fil runtime. Eżempji ta 'dan ikun fl-aħbarijiet żżid, blog postijiet, jew kummenti paġna, eċċ
Kompli qari "Dinamikament żżid paġni għal kontenitur Zend_Navigation fil runtime" »
PHP , Web Programmazzjoni , Zend Qafas |
żid , bootstrap , kontenitur , dinamiku , Navigazzjoni , paġni , PHP , sotto-paġna , fehma , Zend , Zend Qafas , Zend_Navigation