По коду в селекте в качестве value идут id регионов из регионов доставки.
Вот кусок кода:
<select name="[region_id]">
<option value="1">Россия</option>
<option value="18"> Адыгея</option>
<option value="17"> Алтай</option>
<option value="10"> Алтайский край</option>
<option value="16"> Амурская область</option>
<option value="15"> Архангельская область</option>
id передается:
mod_controller=users-ctrl&%5Bregion_id%5D=10&f%5Blogin%5D=&f%5Be_mail%5D=&f%5Bdispname%5D=&f%5Bgroup%5D=&f%5Bname%5D=&f%5Bsurname%5D=&f%5Bmidname%5D=&f%5Bdateofreg_from%5D=&f%5Bdateofreg_to%5D=
Смущает то, что name="[region_id]", а всех остальных фильтров добавляется префикс f, например name="f[group_id]".
Таблица Users дополнена 2 полями
$orm_user->getPropertyIterator()->append(array( //Добавляем свойства к объекту
t('Основные'), //Закладка, появится в форме редактирования товара
'region_id' => new \RS\Orm\Type\Integer(array(
'default' => 1,
'index' => true,
'description' => t('Регион'),
'list' => array(array('\Shop\Model\RegionApi','staticSelectList'))
)),
t('Служебная информация'), //Закладка, появится в форме редактирования товара
'source_info' => new \RS\Orm\Type\String(array(
'maxLength' => '255',
'description' => t('Источник перехода'))
)
));
По сортировке. Я имел ввиду,что сортировка идет по возрастанию, убыванию id бренда, а не его наименованию. Возможно ли сделать сортировку именно по наименованию?