Joomla開發相當新穎。將一個名爲Forms的文件夾放在模型文件夾中以加載必要的JForm數據。一切工作正常,但我需要從數據庫中動態獲取數據以填充下拉框。如何在Joomla JForm XML文件中添加動態下拉框
<field name="category"
type="list"
label="Item Category"
description="Item Category"
class="inputbox"
>
<option value="1">
Data from database</option>
<option value="2">
Data from database</option>
<option value="3">
Data from database</option>
</field>
以上是一個粗略的例子。我希望值和選項名稱來自數據庫。我使用JTable還是params?如果是,如何使用?我非常感謝任何幫助。感謝你們。像下面示例 -
<field
name="link"
type="sql"
default=""
class="articleselectbox"
label="Select an article"
query="SELECT
concat(#__categories.alias, '/', #__content.id,'-', #__content.alias,'.html') as value,
concat(#__categories.alias, '/', #__content.id,'-', #__content.alias,'.html') as title
FROM #__content
LEFT JOIN #__categories ON #__content.catid=#__categories.id
ORDER BY #__content.title"
key_field="title"
value_field="value"
/>
非常感謝您的協助!我根據你的幫助得到了它的工作。再次感謝! – user1522256
感謝您的指針。這幫助了我。 – Makarand