Joomla模块添加动态项目

时间:2013-09-17 13:37:29

标签: loops dynamic joomla joomla-module

我搜索了很久,但找不到答案:

我正在创建一个Joomla 2.5模块,是一种投资组合。我不知道,模块中最终会有多少项目,40或200,它仍然可以增长。有没有办法在模块后端动态添加模块项,比如组件?

2 个答案:

答案 0 :(得分:3)

虽然框架没有真正支持,但有办法实现。您可能希望为XML表单创建新的新字段类型。此字段类型可以向页面添加必要的javascript以使添加按钮起作用。 (自定义字段类型指南:http://docs.joomla.org/Creating_a_custom_form_field_type

只要您将输入元素命名为数组(<field name="element_name[]"...),您添加的所有项目都应该作为参数的一部分包装并保存在该行中。

当调用getInput函数时,您还必须拥有能够处理该数组的字段类型。

我想我曾经用幻灯片模块看过这个。可能是这一个:http://extensions.joomla.org/extensions/photos-a-images/slideshow/image-jquery-slideshow/20362但我在这方面可能是错的。

答案 1 :(得分:0)

Thanx为你的答案。可能是另一个想法,与自定义字段!我检查,thanx。直到现在我发现(我希望)一个解决方案,没有破坏地狱,使用jquery和json将数据存储在一个文件中...它看起来非常简单。