Рэзюмэ
Гэта хуткая пошта, каб абмеркаваць даволі просты выгляд памочнік я створана для аказання Zend Framework стыль прагляду файла, толькі калі яна існуе. Звычайна просяць код для адлюстравання файла, які не існуе, будзе згенеравана выключэнне. Таму я стварыў абалонку для Zend_View :: render (), які вызначаецца, ці існуе файл, і калі так робіць, у адваротным выпадку проста вяртае пусты радок.
Працягнуць чытанне 'Zend Framework: Візуалізацыя Калі існуе »»
Вылічальныя , 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 памочнікі гледжання).
З нагоды я знайшоў неабходнасці ўносіць змены ў цела тэга, напрыклад, уключыўшы 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
Гэта можа здацца простым, але я стукаў галавой спрабуе стварыць URL у карыстацкім памочнік віду ў Zend Framework . Я маршрутызацыі ўстаноўка, якая атрымлівае модуль з суб-дамен у выкарыстанні, таму я не мог выкарыстаць простую жорстка URL.
Працягнуць "Стварэнне URL у Zend карыстацкіх View Helper" чытанне »
Артыкулы , PHP , вэб-праграмаванне , Zend Framework , Zend_View , Zend_View_Helper |
звычай , рамкі , фронт-кантролера , памочнік , PHP , маршрутызатар , гледжання , Zend , Zend Framework , класа Zend_View_Helper_Abstract
У працяг на мой апошні пост пра Zend_Navigation, накіроўваць запыты на sitemap.xml звычаю кантролер / дзеянне , гэты пост пра dymnamically дадання старонкі Zend_Navigation кантэйнер падчас выканання / выкананне скрыпту.
Яго ўсё добра указаннем старонак у INI або XML- файл, але ў нейкі момант вам давядзецца змены старонак на вашым сайце, што вы хочаце ўключыць у меню, карты сайта, або быць уключаны ў ваш пройдзенага шляху. Таму тое, што нам трэба зрабіць, гэта дадаць старонках нашага Zend_Navigation кантэйнер падчас выканання. Прыклады для гэтага было б у даданне навін, блогаў або старонак каментароў, і г.д.
Працягнуць чытанне "дынамічна дадаваць старонкі ў Zend_Navigation кантэйнер падчас выканання" »
PHP , вэб-праграмаванне , Zend Framework |
дадаць , загрузкі , кантэйнер , дынамічна , навігацыі , старонкі , PHP , суб-старонкі , гледжання , Zend , Zend Framework , Zend_Navigation