Как установить значение по умолчанию для раскрывающегося списка (созданного с помощью помощника по формам) с помощью библиотеки Form_validation в CodeIgniter? - PullRequest
0 голосов
/ 15 июня 2010

На мой взгляд, у меня есть:

$form_prop = 'class="inp_step" id="bedrooms"';
echo form_dropdown( "bedrooms", array( null, 0,1,2,3,4,5,6,7,8,9,10), null, $form_prop );

Итак, как мне вставить туда

<?php echo $this->validation->set_select('myselect', 'one'); ?>

?

1 Ответ

2 голосов
/ 15 июня 2010

Третий параметр form_dropdown (), который вы объявляете как 'null', - это место, где вы устанавливаете значение по умолчанию.

Обычно я кодирую это как переменную, которая либо заполняется из поля базы данныхили от выбранного пользователем значения для поля.В последнем случае вы назвали select 'rooms', поэтому вы должны установить значение по умолчанию:

$var = set_value('bedrooms');
echo form_dropdown( "bedrooms", array( null, 0,1,2,3,4,5,6,7,8,9,10), $var, $form_prop );

При установке из поля базы данных:

$var = $db_rec['bedrooms'];
echo form_dropdown( "bedrooms", array( null, 0,1,2,3,4,5,6,7,8,9,10), $var, $form_prop );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...