Articles of zend

Zend Framework формы, декораторы и проверки: должен ли я вернуться к простому HTML?

В настоящее время я работаю над довольно большим приложением, которое содержит множество форм. До этого момента я всегда писал свои формы вручную и писал свою собственную логику проверки, но я решил, что пришло время использовать Zend_Form и встроенные процедуры проверки. Тем не менее, я продолжаю сталкиваться с все большим количеством проблем, связанных с (отсутствием) гибкости, […]

как добавить стороннюю библиотеку в magento?

Библиотеке не нужно интегрироваться с magento, это в основном оболочка, которая взаимодействует с API. Я хотел бы иметь возможность использовать эту библиотеку и вызывать эти вызовы API из контроллера или модели. Где я могу поместить библиотеку? Как добавить их в автозагрузчик?

Как мне расширить помощник просмотра меню Zend?

Мне нужно изменить вывод Zend_View_Helper_Navigation_Menu . Я нашел две функции, которые мне нужно будет изменить, и я знаю, как внести необходимые изменения. Я не знаю, как сделать объект Navigation использующим помощник моего представления вместо Zend. Фрагмент кода, представляющий расширение моего класса: // file /library/My/View/Helper/Navigation/Menu.php class My_View_Helper_Navigation_Menu extends Zend_View_Helper_Navigation_Menu { protected function _renderDeepestMenu(Zend_Navigation_Container $container, $ulClass, $indent, […]

Отображение Zend_Form_Element_Radio на одной строке

Радиокнопки в Zend Framework отображаются в столбце (по одному варианту на строку). Как я могу удалить тег br из разметки, чтобы все параметры радио остались в одной строке? Мои декораторы: private $radioDecorators = array( 'Label', 'ViewHelper', array(array('data' => 'HtmlTag'), array('tag' => 'div', 'class' => 'radio')), array(array('row' => 'HtmlTag'), array('tag' => 'li')), );

Использование пространств имен PHP в приложении Zend Framework (v1)

Возможно ли в текущей стабильной версии Zend Framework (1.11) работать с классами приложений с использованием пространств имен PHP? Application\Form\Abc instead of Application_Form_Abc Application\Model\Xyz instead of Application_Model_Xyz etc. Начиная с версии 1.1, ZF поддерживает автозагрузку пространств имен , и он отлично работает при включении библиотек с расширением имен, но я был неудачен при попытке выполнить ту […]

Zend Framework: автозагрузка библиотеки классов

У меня есть библиотека классов, определенная здесь … / projectname / library / Me / Myclass.php определяется следующим образом: <?php class Me_Myclass{ } ?> У меня есть следующий бутстрап: <?php /** * Application bootstrap * * @uses Zend_Application_Bootstrap_Bootstrap */ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap { /** * Bootstrap autoloader for application resources * * @return Zend_Application_Module_Autoloader […]

Как скрыть ссылки в строке состояния браузера при наведении указателя мыши на ссылки на веб-странице?

Я использую Zend, PHP, AJAX, JQuery в своих проектах. Вопрос в том, как я могу заставить не отображать ссылку в строке состояния браузера при наведении указателя мыши на ссылку на моей веб-странице. Лучший пример – на этом сайте, когда вы нажимаете ссылку на голосование на этом сайте, она не показывает ссылку и после щелчка голоса […]