Tôi muốn tại bộ trường của một mô-đun j Joomla để lặp lại một tùy chọn với một số kết quả được tìm nạp từ db của tôi:
<config>
<fields name="params">
<fieldset name="basic">
<field>
<?php
$db =& JFactory::getDBO();
$query = $db->getQuery(true);
$query->select('*');
$query->from('#__menu_types');
$db->setQuery($query);
$options = $db->loadObjectList();
echo "<select>";
echo "<option value=''>select a category</option>";
foreach($options as $row) {
echo "<option value='" . $row->id ."'>" . $row->title . "</option>";
}
echo "</select>";
?>
</field>
</fieldset>
Tôi biết rằng mã này hoàn toàn sai (chỉ đăng nó để cho bạn thấy những gì tôi muốn làm), nhưng tôi đã tìm kiếm các mô-đun làm điều gì đó tương tự và tôi phát hiện ra rằng họ không sử dụng mã php trong xml.
Vì vậy, tôi đoán có một cách khác, nhưng tôi không thể tự hiểu, vì tôi hoàn toàn mới đối với sự phát triển của Joomla và Joomla.
Cảm ơn trước.