Как использовать Zend Helper в литии - PullRequest
1 голос
/ 24 сентября 2011

Я пытаюсь перевести мои приложения CakePHP на литий и уже использую Doctrine и Twig в качестве плагина, но теперь я также хочу интегрировать библиотеки Zend в приложения, и мне нужно интегрировать вспомогательные библиотеки Zend.

Я добавил библиотеку Zend и ZendX при загрузке, и я уже могу получить доступ к библиотекам в контроллере. Но моя проблема в том, как вызвать помощника, такого как ZendX_JQuery_View_Helper_AjaxLink в поле зрения. В связи с этим я могу позвонить так:

<?php echo $this->ajaxLink("Show me something",
                "/hello/world",
                array('update' => '#content'));?>

можно ли интегрировать тех, кто ничего не касается, в класс Zend Helper?

1 Ответ

1 голос
/ 24 сентября 2011

Использование компонентов Zend в других проектах, основанных на фреймворках, как правило, очень просто, за исключением тех случаев, когда речь идет о компонентах, связанных с MVC Zend или стеком начальной загрузки.

Я бы порекомендовал вам черпать вдохновение из представлений Zend:Вы заинтересованы и закодируйте свои собственные помощники просмотра Лития. Вот простое руководство по написанию помощников литиевого представления , оно может вам помочь.

...