2011-02-07 40 views
0

我试图创建一个简单的文本字段,可以选择显示在Joomla文章。
此刻我已创建2个自定义文章PARAMS(可视和quick_summary)我如何回应Joomla中的自定义文章参数

管理员>组件> com_content>模式> article.xml

<params group="advanced"> 
<param name="viewable" type="list" default="no" label="Viewable" description=""> 
<option value="no">No</option> 
<option value="yes">yes</option> 
</param> 
<param name="quick_summary" type="textarea" rows="10" cols="30" 
    label="Summary" description="Summary" /> 
<param type="spacer" /> 
... 
</params> 

在模板文件中
要有quick_summary显示取决于可见状态我已经使用了以下内容:

<?php 
if ($this->params->get('viewable') == "yes") { 
echo $this->params->get('quick_summary'); 
} 
?> 

任何帮助非常感激

+0

FYI [这是我得到最上面的从(http://forum.joomla.org/viewtopic.php?p= 1733986#p1733986) – Jamie 2011-02-07 23:39:47

回答

2

使用

$htmlArray = $this->params->renderToArray('nameSpace','groupName'); 

这将返回组名的所有参数的HTML,如阵列。然后使用for循环或使用索引来回显它们。

echo $this->params->render('nameSpace','groupName'); 

这将回声组名的所有参数的HTML

相关问题