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
F'dan l-artikolu tħares lejn użu Zend_Layout u Zend_View flimkien ma 'kontrollur quddiem sempliċi biex juru kif huwa possibbli li tibda tissepara loġika tan-negozju u l-preżentazzjoni fil-applikazzjoni tiegħek. Kull kodiċi hija disponibbli fuq github:
Zend_Layout mikxufa u Zend_View fuq GitHub .
Artikoli , il PHP , Web Programmazzjoni , Zend Qafas , Zend_Layout , Zend_View | L
applikazzjoni , qafas , helper , PHP , minħabba helper , Zend , Zend Qafas , zend_layout , zend_view