Вот, отформатируй под свои нужды
Самому нужно было сделать подобное
практически переписал, долго не мучился над запросами что бы сразу нужным выдало
скажем так костылем дело
в идеале можешь обработку в функцию модели записать и просто вывести в переменную уже готовый результат а переменную в поле
<?php
class formBlanksAddNewBlanks extends cmsForm{
public function init(){
// подключаешь модель
$model=cmsCore::getModel('ваша модель');
// выполняешь функцию
$result=$model->getAll();
//определяем переменную для вывода
//циклом перебыраем и правильно записываем в переменную
foreach($result as $res){
$return_value[$res['id']]=$res['title'];
}
'type' => 'fieldset',
new fieldString
('nomer', array( 'title' => LANG_BLANKS_FIRST_POLIS,
)
)),
new fieldNumber
('kilkist', array( 'title' => LANG_BLANKS_KILKIST_POLIS,
)
)),
new fieldList
('seria_polis', array( 'title' => LANG_BLANKS_SERIA_POLIS,
'items' => $return_value
)),
new fieldDate
('date_otr', array( 'title' => LANG_BLANKS_DATE_OTR,
)
))
)
)
);
}
}