Мне нужно изменить модуль поиска joomla3 для поиска 5 различных категорий поиска, там, где я изменил файл form.xml модуля и добавил пять переключателей, я хочу назначить конкретная категория идентификатор для этого радиокнопок из базы данных,Как пропустить идентификаторы категорий для joomla 3 cutom field
Здесь form.xml
<field name="type" type="radio"
label="COM_BANNERS_FIELD_TYPE_LABEL" description="COM_BANNERS_FIELD_TYPE_DESC"
default="0" class="inputbox"
>
<option value="0">Classifields</option>
<option value="1">Company</option>
<option value="2">Government</option>
<option value="3">Religious</option>
<option value="4">Personal Names</option>
</field>
Heres вид/TMPL/default.php
<form action="<?php echo JRoute::_(JomdirectoryHelperRoute::getCategoryRoute('')); ?>" method="post" name="jomdirectoryFormSearch" id="jomdirectoryFormSearch">
<div class="control-group">
<div class="controls1">
<?= $form->getInput('type') ?>
</div>
</div>
Я хочу получить идентификатор категории из базы данных, так как этот идентификатор категории не является классом from joomla, его из этого вызова компонентного вызова JomDirectory. Есть ли какой-либо poisiblity для получения id из таблицы базы данных для этого? – fdz
Вместо использования раскрывающегося списка используйте тип SQL для вашего поля формы: http://docs.joomla.org/SQL_form_field_type –
спасибо, есть ли возможность использовать это для флажка или переключателя, если да, то как это сделать – fdz