我是Zend FW的新手。我正在寻找一个名为Feedparsercontroller的indexAction的控制器中编写一个简单的feedparser。但我想在我的索引页面上将解析的提要输出显示为一个小部件。我如何将输出/变量数据驱动到我的索引视图?Zend Framework:在索引视图中引入其他控制器
以下是我的解析器。
class FeedparserController extends Zend_Controller_Action {
public function init() {
/* Initialize action controller here */
}
public function indexAction() {
$feedUrl = 'http://feeds.feedburner.com/ZendScreencastsVideoTutorialsAboutTheZendPhpFrameworkForDesktop';
$feed = Zend_Feed_Reader::import ($feedUrl);
$this->view->gettingStarted = array();
foreach ($feed as $entry) {
if (array_search ('Getting Started', $entry->getCategories()->getValues())) {
$this->view->gettingStarted [$entry->getLink()] = $entry->getTitle();
}
}
}
}
我想实现与我的登录,注册控制器相同。
如果你不想通过url调用这些控制器,只想让它们成为小部件,你不需要把这些东西放到控制器中。只需编写您自己的域对象并将其包含在您的视图中。 – 2011-05-22 08:00:35
你好, 感谢您的回复, 我想在不同的控制器使用它因为我想重用解析器,说运行作为一个cron作业从饲料中获取结果,int未来。所以我想用它作为一个不同的控制器,并将数据路由到索引视图 – 2011-05-22 08:26:57