我想在我的模块中添加一些动作,因此主要任务是像这张图片一样动态添加字段。 joomla 3支持字段类型@ 可重复但joomla 2.5不支持此字段类型,可能还有一些其他解决方案我可以做到这一点。
PS:照片我想要的
THX!
<?xml version="1.0" encoding="utf-8"?>
<extension type="module" version="2.5.0" method="upgrade">
<name>Slider</name>
<files>
<filename module="mod_slider">mod_slider.php</filename>
<filename>mod_slider.xml</filename>
<filename>index.html</filename>
<filename>helper.php</filename>
<folder>tmpl</folder>
</files>
<config>
<fields name="params">
<fieldset name="basic">
<field name="slide_title" type="text" label="Slide Title" />
<field name="slide_description" type="editor" label="Slide description" />
</fieldset>
</fields>
</config>
</extension>
答案 0 :(得分:0)
https://docs.joomla.org/Repeatable_form_field_type
我想这对你有用!
此处列出了所有可用的标准表单字段:
https://docs.joomla.org/Standard_form_field_types
如果您想创建任何自定义表单字段类型,请参阅doc:
https://docs.joomla.org/Creating_a_custom_form_field_type
几个月前我使用了这些资源,并创建了一个混合模块,可以读取来自virtuemart(类别,产品),joomla内容,joomla菜单项以及直接来自模块的数据。
如果您希望实现与virtmart等第三方组件的使用,那么自定义表单字段类型会派上用场,您还需要为每个组件使用某种辅助php,以防万一,将它们组合在一起一个文件会很好!还有骗术!
我注意到你还在使用J2.5!继续哥们! 安全风险如此之高!并且该版本也没有更多更新! 在第一个可能的状态下获得版本3.4(最新版本)!