如何在Joomla 2.5管理员编辑菜单项页面中创建参考选择下拉列表?
我在Joomla 2.5中创建了一个自定义组件,我需要引用自定义表以在“菜单管理器:编辑菜单项”页面中形成一个选择下拉列表 我知道component视图中的default.xml是字段应该驻留的位置 Joomla在其许多组件中使用此XML从数据库中获取类别:如何在Joomla 2.5管理员编辑菜单项页面中创建参考选择下拉列表?,joomla,joomla2.5,joomla-extensions,administrator,Joomla,Joomla2.5,Joomla Extensions,Administrator,我在Joomla 2.5中创建了一个自定义组件,我需要引用自定义表以在“菜单管理器:编辑菜单项”页面中形成一个选择下拉列表 我知道component视图中的default.xml是字段应该驻留的位置 Joomla在其许多组件中使用此XML从数据库中获取类别: <field name="id" type="category" description="JGLOBAL_CHOOSE_CATEGORY_DESC" extension="
<field name="id" type="category"
description="JGLOBAL_CHOOSE_CATEGORY_DESC"
extension="com_content"
label="JGLOBAL_CHOOSE_CATEGORY_LABEL"
required="true"
/>
显示的是下面的第一个标签/字段。我想做的是从数据库中获取信息,以填充第二个下拉列表(旋转木马)
如何创建自己的逻辑,让我的“选择旋转木马”字段从数据库中的表中获取信息?很可能您的答案在Joomla中!文档,但如果没有,请在检查后告诉我们
我想这就是你要找的。是的,这个很好用。跟踪上面字段标记中的extension属性在获取类别时所起的作用是很好的。但是使用addfieldpath属性和扩展JFormFieldList类就可以了,谢谢!如果你检查一下你的Joomla!安装目录:libraries/joomla/form/field.php在第475行,JFormField的getLabel()方法中,您可能会找到类的行为和方法的答案。