【问题标题】:How do I echo custom article parameters in Joomla如何在 Joomla 中回显自定义文章参数
【发布时间】:2011-02-07 23:13:38
【问题描述】:

我正在尝试创建一个简单的文本字段,可以选择性地显示在 Joomla 文章中。
目前我已经创建了 2x 自定义文章参数(可查看和快速摘要)

管理员 > 组件 > 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');
}
?>

非常感谢任何帮助

【问题讨论】:

标签: php xml joomla joomla1.5


【解决方案1】:

使用

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

这将返回 groupName 的所有参数的 html,作为数组。然后使用 for 循环或使用索引来回显它们。

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

这会回显GroupName所有参数的html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-09
    • 1970-01-01
    • 2016-06-02
    • 2013-12-30
    • 2012-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多