我在PyroCMS中创建了两个Streams。 我想通过网址(显然)显示此数据,而不将其与CMS中的网页相关联(客户可以编辑)。
有没有办法通过system / cms / config / routes.php这样做,还是需要一个独立的模块或小部件来实现这个目标?
我是PyroCMS的新手,所以可以离开这里。谢谢!
答案 0 :(得分:1)
如果您想从URL输出数据,那么它需要是一个页面或一个模块控制器。
模块控制器会很棘手,因此请将其放入页面中,不要让客户端使用权限编辑页面。
答案 1 :(得分:0)
好吧也许一个模块就是你需要的东西..如果我理解你正确你想要一个没有布局的空页面和一些通过模块,小部件,插件等产生的结果..我建议只是创建一个模块和布局设置在其方法中。:
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');
}
}