【发布时间】:2011-03-21 15:41:02
【问题描述】:
我想做一个插件,让你使用谷歌字体。但我希望用户能够从所有可用字体中进行选择。为此,我不能对菜单使用静态 xml 清单,但我需要实时创建更新的字体列表。
那么如何以编程方式修改插件参数?是否也可以使用 javascript 为一些 ajax 工作的菜单添加一些行为?
谢谢
【问题讨论】:
标签: plugins parameters joomla
我想做一个插件,让你使用谷歌字体。但我希望用户能够从所有可用字体中进行选择。为此,我不能对菜单使用静态 xml 清单,但我需要实时创建更新的字体列表。
那么如何以编程方式修改插件参数?是否也可以使用 javascript 为一些 ajax 工作的菜单添加一些行为?
谢谢
【问题讨论】:
标签: plugins parameters joomla
您需要创建一个自定义元素并将其添加到插件的xml 文件中。
以下文档将告诉您如何将自定义元素添加到表单。
你只需要根据你的需要改变它。
http://docs.joomla.org/Adding_a_multiple_item_select_list_parameter_type
这个文档只是举例,你应该可以使用这个确切的代码,例如,你不必担心保存params。 Joomla 会自动保存任何插件的params。
【讨论】:
fetchElement函数中添加任何html、任何javascript。并返回整个 html。