Рэзюмэ
Гэта хуткая пошта, каб абмеркаваць даволі просты памочнік выгляду я створана для аказання Zend Framework стыль прагляду файла, толькі калі яна існуе. Звычайна просяць код для адлюстравання файла, які не існуе выкіне выключэнне. Таму я стварыў абалонку для Zend_View:: Render () метад, які вызначаецца, ці існуе файл і калі так робіць, у адваротным выпадку проста вяртае пустую радок.
Працягнуць чытанне 'Zend Framework: Render Калі існуе "»
Вылічальныя , PHP , вэб-праграмаванне , Zend Framework , Zend_View , Zend_View_Helper |
Клас , структура , HTML , PHP , зрабіць , гледжання , памочнік выгляду , Zend , Zend Framework , Zend_View , Zend_View_Helper_Abstract
Фота з http://www.flickr.com/photos/daniello/
Рэзюмэ
Тут я абмяркоўваю стварэнне памочнік выгляду для змены HTML-тэгі, а дакладней цела тэгі. Створаны памочнік выгляду дазваляе функцыянальнасць, аналагічную * галавы / InlineScript памочнікаў выгляду ўжо ў стандартнай Zend Framework памочнікаў выгляду, але дазваляе праграмнай мадыфікацыі атрыбутаў тэга. Вызначана праверце старонку дэма і код на GitHub.
Матывацыя
Стандартны Zend Framework памочнікаў з'яўляюцца выдатным наборам сродкаў для рацыяналізацыі паўсядзённых задач гледжання і улічваючы змены / дадання скрыптоў і загаловак блока (як правіла, у макет) знутры прагляд без ужывання выродлівыя хакі (гэта значыць галава * / InlineScript памочнікаў выгляду).
З нагоды я знайшоў, неабходна ўнесці змены ў <body> тэгі, напрыклад, уключыўшы OnLoad , клас або атрыбут стылю і г.д. Я таксама павінны быць у стане выканаць гэта з іншых памочнікаў выгляду. Вазьміце гэтую наступныя надуманы прыклад ...
На сайце X, некаторыя старонкі ўтрымліваюць стандартныя додзе формаў. Гэтыя додзе формы праводзяцца ў памочнікі для выгоды. Наогул было вырашана не ўключаць у додзе CSS класы ў цела тэга, і толькі дадаць іх у выпадку неабходнасці. Там можа быць некалькі памочнікаў віду на старонцы, якую трэба дадаць свае ўласныя атрыбуты для цела тэга. (Я сказаў, што гэта надуманы)
Код даступны ў маім GIT рэпазітар @ GitHub і дэманстрацыйнай старонкі .
Працягнеце чытаць 'Zend Framework Цела тэгаў View Helper »»
PHP , вэб-праграмаванне , Zend Framework , Zend_Registry , Zend_View_Helper |
Цела , рамкі , памочнік , HTML , PHP , гледжання , памочнік выгляду , Zend , Zend Framework , Zend_Registry , Zend_View_Helper , Zend_View_Helper_Placeholder_Container_Standalone
У гэтым артыкуле я гляджу на выкарыстанні Zend_Layout і Zend_View разам з простымі фронт-кантролера, каб паказаць, як можна пачаць падзел бізнэс-логікі і прадстаўлення ў вашым дадатку. Увесь код даступны на GitHub:
Голая Zend_Layout і Zend_View на GitHub .
Артыкулы , PHP , вэб-праграмаванне , Zend Framework , Zend_Layout , Zend_View |
прыкладанне , рамкі , памочнік , PHP , памочнік выгляду , Zend , Zend Framework , Zend_Layout , Zend_View
Гэта можа здацца простым, але я быў стукаць галавой спрабуе стварыць URL у карыстацкіх памочнік віду ў Zend Framework . У мяне ёсць табліцу маршрутызацыі, якая атрымлівае модуль з суб-дамен у выкарыстанні, таму я не мог выкарыстаць простую жорстка URL.
Працягнуць 'Стварэнне URL у Zend Custom View Helper "чытання»
Артыкулы , PHP , вэб-праграмаванне , Zend Framework , Zend_View , Zend_View_Helper |
звычай , рамкі , фронт-кантролер , памочнік , PHP , маршрутызатар , гледжання , Zend , Zend Framework , Zend_View_Helper_Abstract