Лучший Ответ SmetDenis , 24 August 2013 - 03:06
Да, нашел ошибку. Проверьте сейчас.Значит это общая ошибка в работе элемента.
SmetDenis, написала в личку.
В качестве временного решения измените в этом файле функцию _validateSubmission()Поддержу вопрос. Тоже в каскадном селекте идет Область - район - населенный пункт - район города - микрорайон города. Естественно, районы и микрорайоны города есть не во всех населенных пунктах. Пришлось сделать пункт подачи необязательным, иначе не пропускался материал.
\media\zoo\applications\jbuniversal\elements\jbselectcascade\jbselectcascade.php
На этот код
public function _validateSubmission($value, $params) { $this->_getValuesList(); $result = array(); for ($i = 0; $i <= $this->_maxLevel; $i++) { $result['list-' . $i] = $value->get('list-' . $i); } $testResult = array_filter($result); if (empty($testResult) && (int)$params->get('required')) { throw new AppValidatorException('This field is required', AppValidator::ERROR_CODE_REQUIRED); } return $result; }Если все заработало как нужно, то обязательно включу эти исправления в следующую версию. Перейти к сообщению