yii.ActiveForm + errorSummaryCssClass bug

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Закрыто
mikola123
Сообщения: 42
Зарегистрирован: 2016.04.22, 22:39

yii.ActiveForm + errorSummaryCssClass bug

Сообщение mikola123 »

Добрый день!
В ActiveForm я не использую $errorSummaryCssClass, поэтому ставлю "" или false.
Но тогда возникает ошибка, т.к.

Код: Выделить всё

protected function getClientOptions()
    {
        $options = [
            'encodeErrorSummary' => $this->encodeErrorSummary,
            'errorSummary' => '.' . implode('.', preg_split('/\s+/', $this->errorSummaryCssClass, -1, PREG_SPLIT_NO_EMPTY)),
            'validateOnSubmit' => $this->validateOnSubmit,
            'errorCssClass' => $this->errorCssClass,
            'successCssClass' => $this->successCssClass,
            'validatingCssClass' => $this->validatingCssClass,
            'ajaxParam' => $this->ajaxParam,
            'ajaxDataType' => $this->ajaxDataType,
            'scrollToError' => $this->scrollToError,
            'scrollToErrorOffset' => $this->scrollToErrorOffset,
            'validationStateOn' => $this->validationStateOn,
        ];
errorSummary = '.'
Когда нажимаешь Submit возникает ошибка в yii.ActiveForm на строке 863.

Код: Выделить всё

 var updateSummary = function ($form, messages) {
        var data = $form.data('yiiActiveForm'),
            $summary = $form.find(data.settings.errorSummary),
data.settings.errorSummary = '.'
jquery.js:1677 Uncaught Error: Syntax error, unrecognized expression: .
mikola123
Сообщения: 42
Зарегистрирован: 2016.04.22, 22:39

Re: yii.ActiveForm + errorSummaryCssClass bug

Сообщение mikola123 »

Тикет завел на GitHub
Закрыто