0
Я использовал элемент формы phalcon для реализации опции множественного выбора.Как добавить несколько выбранных опций в phalcon
$payment_method_id = new Select('payment_method_id',array(1 => 'PayPal', 2 => 'amazon', 3 => 'skrill'),array(
'class' => 'form-control',
'multiple' => 'multiple'
));
$payment_method_id->setLabel('Select Payment Methods');
$payment_method_id->addValidators(array(
new PresenceOf(array(
'message' => 'The No Of Web Pages is required'
))
));
$this->add($payment_method_id);
теперь я могу добавить один вариант, выбранный легко с помощью
$payment_method_id->setDefault(1);
, но я хочу, чтобы выбрать более 1 вариант, в то время как «PayPal» и «амазонки» будет выбран всегда. может ли кто-нибудь помочь мне в решении этой проблемы?
Да это работает, спасибо ..... – Sourav
Это работает для выбора значений, но форма не проверяет, даже если я вижу, опубликованные значения в $ this-> request-> getPost(), а еще $ form-> isValid ($ this-> request-> getPost()) возвращают false (используя средство проверки присутствия PresenceOf). – Select0r