Ich möchte im Feldsatz eines Joomla-Moduls eine Option mit einigen abgerufenen Ergebnissen aus meiner Datenbank wiedergeben:
<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>
Ich weiß, dass dieser Code völlig falsch ist (habe ihn nur gepostet, um Ihnen zu zeigen, was ich tun möchte), aber ich habe bereits nach Modulen gesucht, die etwas Ähnliches tun, und festgestellt, dass sie keinen PHP-Code in XML verwenden.
Ich denke, es gibt einen anderen Weg, aber ich kann es alleine nicht verstehen, da ich für die Entwicklung von Joomla und Joomla völlig neu bin.
Danke im Voraus.