View Joomla组件覆盖模板
我正在编写Joomla2.5或3.x组件 进行数据细化并返回一些数据 我希望它作为一个被调用并返回数据的服务工作 (例如 我调用www.mysite.com?option=com\u mycomponent&view=myview 结果,比如我的json数据,或者xml,或者我精化后需要的东西 ) 所以我需要我的输出视图是原始的。 我不需要模板,也不需要css或js。。 只有我的结果 但是现在结果被插入到模板中 可能吗 我试图在我的模板中创建一个原始模式 喜欢 这是可行的,但不是我想要的 但这是一个肮脏的解决方案 因为如果我要调用的url是。。。 www.mysite.com~..~&tmpl=raw 我希望我的组件可以作为原始输出 谢谢View Joomla组件覆盖模板,view,joomla,components,overriding,View,Joomla,Components,Overriding,我正在编写Joomla2.5或3.x组件 进行数据细化并返回一些数据 我希望它作为一个被调用并返回数据的服务工作 (例如 我调用www.mysite.com?option=com\u mycomponent&view=myview 结果,比如我的json数据,或者xml,或者我精化后需要的东西 ) 所以我需要我的输出视图是原始的。 我不需要模板,也不需要css或js。。 只有我的结果 但是现在结果被插入到模板中 可能吗 我试图在我的模板中创建一个原始模式 喜欢 这是可行的,但不是我想要的 但这是
views/[myview]/view.RAW.php
index.php?option=com\u mycomponent&view=myview&format=raw
JSON
和XML
以下是通用文档格式的列表:
feed
html
图像
json
opensearch
raw
xml
您会发现这些很有用:、和,。或者您可以只输出数据并在view.raw.php中消失
// Anything that may be serialized with json_encode or an Exception
$data = array('some' => 'data');
echo new JResponseJson($data);