我在 PyroCMS 中创建了两个流。我想通过 URL(显然)显示此数据,而不将其与 CMS 中的页面(客户端可以编辑)相关联。
有没有办法通过 system/cms/config/routes.php 做到这一点,或者这需要一个独立的模块或小部件来实现这一点?
我是 PyroCMS 的新手,所以可能会离开这里。谢谢!
我在 PyroCMS 中创建了两个流。我想通过 URL(显然)显示此数据,而不将其与 CMS 中的页面(客户端可以编辑)相关联。
有没有办法通过 system/cms/config/routes.php 做到这一点,或者这需要一个独立的模块或小部件来实现这一点?
我是 PyroCMS 的新手,所以可能会离开这里。谢谢!
如果你想从一个 URL 输出数据,那么它需要是一个页面,或者一个模块控制器。
模块控制器会很棘手,因此将其制成一个页面,只是不要让您的客户端使用权限编辑页面。
好吧,也许模块正是您需要的东西。如果我理解正确,您只想有一个没有布局的空页面以及通过模块、小部件、插件等生成的一些结果。我建议只创建一个模块并设置布局属于它的方法。:
if (!defined('BASEPATH'))
exit('No direct script access allowed');
class StreamDisplay extends Public_Controller {
public function index() {
$this->template->set_layout(FALSE);
echo 'Some awesome streamdata from Pyro streams';
//Or load a view just to be clean:
$this->template->title('Stream')->build('index');
}
}