【发布时间】:2012-09-20 21:08:38
【问题描述】:
在 Joomla 2.5 中,如何在 SQL 查询中使用条件“WHERE”执行表单字段类型“SQL”?
例子:
<field name="catid" type="sql" query="SELECT id, title FROM #__table WHERE {condition}" />
joomla 文档中没有关于此的任何内容。我找到了这个链接,但它没有提到在 SQL 查询中使用 WHERE 条件的任何内容(http://docs.joomla.org/SQL_form_field_type)。
谁能告诉我这在 Joomla 中是否可行?
我有一张包含产品的表格和一张包含与品牌相关的商店的表格。如果我编辑一家商店,我想显示一个包含该商店品牌所有产品的组合框。那可能吗? SELECT * FROM #__products WHERE brand = {与我选择进行编辑的商店关联的品牌 ID} 这可能吗?
我可以使用自定义表单字段来做到这一点 =)
http://docs.joomla.org/Creating_a_custom_form_field_type
感谢 RHR 的回答!
【问题讨论】:
标签: sql forms joomla components field