繁体   English   中英

如何在Joomla模块中添加后端表单字段参数?

[英]How to add back-end form field parameters in a Joomla Module?

我查看了这篇文章创建一个简单的模块/开发一个基本模块来构建一个基本的Joomla模块。 我理解他们在那里提到的MVC架构和文件结构。 它是Joomla的简单Hello World模块。

现在我想以一种方式修改这个模块,它接受我从Joomla后端输入的任何文本(而不是静态的“Hello World”)。 我没有得到的是, 如何在何处输入在该模块的Joomla后端显示的文本框字段的代码?

简而言之,上面的链接没有提到有关输入模块的后端参数的任何信息。 怎么做?

您可以在XML文件中定义参数,如下所示:

<config>
    <fields name="params">
        <fieldset name="basic">
            <field name="param1" type="text" default="" label="" description="">
            <field name="param2" type="text" default="" label="" description="">
            <field name="param3" type="text" default="" label="" description="">
            // add more here
        </fieldset>
    </fields>
</config>

你可以像这样打电话给他们:

echo $params->get('param1');
echo $params->get('param2');
// and so on

希望这可以帮助

尝试这个,

在你的模块config xml中,你必须添加你的模块参数,如下所示。

<config>
<fields name="params">
<fieldset name="basic">
<field name="face_book_link" type="text" default="" label="Face Book Link " description="Face Book Link" size="60"/>
<field name="face_book_link_yes" type="radio" default="1" label="DisplayFB Link" description="DisplayFB Link">
<option value="0">No</option>
<option value="1">Yes</option>
</field>
</fieldset>
</fields>
</config>

详细的模块开发教程

希望它的帮助..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM