Форум русской поддержки Joomla!® CMS
28.07.2017, 21:01:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Основной курс по Joomla
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Валидация группы разнотипных полей

 (Прочитано 100 раз)
0 Пользователей и 1 Гость смотрят эту тему.
GuDeVic
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 159


« : 16.06.2017, 21:59:05 »

Здравствуйте!
В компоненте в xml-файле описания полей кроме всех прочих полей есть группа полей разного типа (checkbox's и текстовые), объединенных в один fieldset. Надо проверить, чтобы хотя бы одно из полей из этого fieldset было заполнено. Можно как-то выбрать поля для валидации по имени fieldset?
Записан
fsv
Практически профи
*******

Репутация: +367/-2
Offline Offline

Пол: Мужской
Сообщений: 2545


« Ответ #1 : 16.06.2017, 22:57:44 »

В контроллере, в save() после
Код
$form = $model->getForm($data, false);
вставьте
Код
echo '<pre>'.print_r($form, true).'</pre>';		
exit();
Записан
GuDeVic
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 159


« Ответ #2 : 16.06.2017, 23:58:32 »

В контроллере, в save() после
Код
$form = $model->getForm($data, false);
вставьте
Код
echo '<pre>'.print_r($form, true).'</pre>';		
exit();
Вставила print_r($form) чтобы посмотреть, что выводится. Нет, моего умишка не хватит, чтобы добраться сначала до имен и типов полей в нужном филдсете, а потом добраться до значений, чтобы их проверить. По крайней мере, сейчас я так ситуацию оцениваю. Утро, конечно, вечера, а тем более, ночи, мудренее.
Спасибо Вам.
Записан
fsv
Практически профи
*******

Репутация: +367/-2
Offline Offline

Пол: Мужской
Сообщений: 2545


« Ответ #3 : 17.06.2017, 00:08:42 »

ну там же объект.
я в вас верю.
Записан
GuDeVic
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 159


« Ответ #4 : 18.06.2017, 09:43:55 »

ну там же объект.
я в вас верю.
Спасибо на добром слове.
Действительно, после того, как структурировала результаты вывода, которые меня сначала привели в ужОс, справилась.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet