Я хотел бы иметь этот массив из
array(
'label'=> 'Guest Capacity',
'desc' => 'Total capacity of Guests',
'id' => 'vessel_guest_capacity',
'type' => 'select',
'options' => array (
1 => array ( 'label' => '1', 'value' => 1 ),
2 => array ( 'label' => '2', 'value' => 2 ),
3 => array ( 'label' => '3', 'value' => 3 ),
)
);
из этой функции, что не так с этим?
array(
'label'=> 'Guest Capacity',
'desc' => 'Total capacity of Guests',
'id' => 'vessel_guest_capacity',
'type' => 'select',
'options' => function() { for($i = 1; $i <= 50; $i++){ if(!is_set($var)){ $var = array(); } $var[] = array ( 'label' => "$i", 'value' => $i ); } $this['options'] = $var; },
),
Я попытался с возвратом, но безуспешно.
Задача ещё не решена.
Других решений пока нет …