2011-09-24 80 views
1

我想要我的CakePHP的應用遷移到鋰,並已使用Doctrine,嫩枝和作爲插件,但現在我也想的Zend庫集成到應用程序,和我有整合Zend helper庫。如何使用Zend的助手鋰

我在引導程序中添加了Zend庫和ZendX,並且我已經可以訪問控制器中的庫了。但我的問題是如何在視圖中調用助手像ZendX_JQuery_View_Helper_AjaxLink。所以在我看來,我可以這樣打電話:

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

這是可能的集成那些沒有觸摸任何東西在Zend助手類?

+0

這些是Zend_View助手,這意味着您可以將它們與Zend_View一起使用。 – markus

+0

@markus我認爲是這樣的,在文檔中,幫助程序與視圖緊密結合,就像必須註冊幫助程序等一樣。我打算製作一個鋰幫助程序作爲包裝,但是我仍然不明白Zend_View機制,在包裝器中調用 - > ajaxLink(..)不會給出正確的輸出。 – ikhsan

回答

1

在其他基於框架的項目中使用Zend組件通常非常簡單,除非涉及到與Zend的MVC或引導棧相關的組件。

我建議您從您感興趣的Zend的視圖助手中獲取靈感,並編寫您自己的Lithium視圖助手。 Here is a simple tutorial about writing Lithium view helpers,它可能可以幫助你。