Резюме
Это быстрая почта, чтобы обсудить довольно простой помощник вида я создана для оказания 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
Это может показаться простым, но я был стучать головой пытается создать 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
В продолжение на мой последний пост про Zend_Navigation, направлять запросы для sitemap.xml обычаю контроллер / действие , этот пост о dymnamically добавления страниц в Zend_Navigation контейнер во время выполнения / выполнение скрипта.
Его все хорошо, указав ваши страницы в INI или XML- файл, но в какой-то момент вы будете иметь, изменение страниц вашего сайта, который вы хотите включить в меню, карта сайта, или должны быть включены в ваш пройденного пути. Итак, что нам нужно сделать, это добавить страницах нашего Zend_Navigation контейнер во время выполнения. Примеры для этого было бы в добавление новостей, блогов или страниц комментариев, и т.д.
Продолжить чтение "Динамически добавлять страницы в Zend_Navigation контейнер во время выполнения" »
PHP , веб-программирование , Zend Framework |
добавить , загрузки , контейнер , динамично , навигации , страницы , PHP , суб-страницы , смотреть , Zend , Zend Framework , Zend_Navigation