Найдено 273 результата

Антон Смирнов
2011.10.21, 17:08
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8350

Re: Баг с CActiveForm::validate

Так, вы мягкое с мелким не путаете? afterValidate это евент, в нем вызывается javascript функция, которая кстати вызывается только если validateOnSubmit = true. Вы вызываете CActiveForm статически и validateOnSubmit у вас false по дефолту. И к тому же этот afterValidate не играет роли вообщем-то пр...
Антон Смирнов
2011.10.21, 16:34
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8350

Re: Баг с CActiveForm::validate

Код сейчас не доступен, но форма выводится правильно: <?php $form = $this->beginWidget('CActiveForm', array(     'id'=>'user-form',     'enableAjaxValidation'=>true,     'enableClientValidation'=>true,     'clientOptions'=>array(         'afterValidate'=>'afterValidate(form, data, hasError) {...}', ...
Антон Смирнов
2011.10.21, 16:30
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8350

Re: Баг с CActiveForm::validate

Есть модель Comment, у нее есть аттрибуты: name и text. Оба являются обязательными (required) На странице выводится форма (CActiveForm), у которой включена аякс валидация. В форме выводится только аттрибут name . У CAсtiveForm есть такое событие afterValidate (подробеее тут - http://www.yiiframework...
Антон Смирнов
2011.10.21, 15:32
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8350

Re: Баг с CActiveForm::validate

А где я писал про метод hasError ? Я писал, что у CActiveForm есть событие afterValidate, прототип которого afterValidate(form, data, hasError) Так вот, после аякс валидации, hasError принимает значение false, что говорит о том, что нет ошибок.

Извиняюсь, если выражаюсь не ясно.
Антон Смирнов
2011.10.21, 14:54
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8350

Re: Баг с CActiveForm::validate

Да, все правильно.

Потому что если в контроллере вызвать метод getErrors() для модели, то он правильно скажет, что аттрибут text пустой. И не даст сохранить методом save().
Антон Смирнов
2011.10.21, 11:47
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: Баг с CActiveForm::validate
Ответы: 15
Просмотры: 8350

Баг с CActiveForm::validate

Не могу точно утвержать, но насколько удалось выяснить, баг в следующем. Допустим, у нас есть модель, у которой много полей. В форме мы выводим не все поля + на форму включаем валидацию по аяксу. В конроллере мы устанавливаем значения аттрибутам модели, которые пришли из поста и вызываем валидацию: ...
Антон Смирнов
2011.10.11, 15:25
Форум: Предлагаю работу
Тема: Удалённая работана на англоязычную компанию fulltime
Ответы: 32
Просмотры: 15744

Re: Удалённая работана на англоязычную компанию fulltime

А можно узнать про размер оплаты? :) И как хорошо нужно знать Yii ?
Антон Смирнов
2011.10.11, 10:25
Форум: Общие вопросы (Yii 1.x)
Тема: Лучшее IDE для Yii
Ответы: 38
Просмотры: 13641

Re: Лучшее IDE для Yii

Для себя выбрал и давно использую phpDesigner Мне нравится в нем: - Встроенные справки по HTML, CSS, JS, PHP - На мой взгляд, очень умное автодополнение кода (HTML, CSS, JS и т.д.) - Нормальная работа с Yii - Легкий и быстрый - Смена кодировки удобная и никогда не ломает текст (как, например, Зенд, ...
Антон Смирнов
2011.10.07, 17:36
Форум: Авторский код и библиотеки
Тема: WithRelatedBehavior
Ответы: 103
Просмотры: 54913

Re: WithRelatedBehavior

Sam Dark писал(а):Ну увеличивают… что в этом плохого?
Мне кажется это странным: число увеличивается без надобности. Хотя, наверное, с программой точки зрения - это не важно.
Антон Смирнов
2011.10.07, 13:13
Форум: Авторский код и библиотеки
Тема: WithRelatedBehavior
Ответы: 103
Просмотры: 54913

Re: WithRelatedBehavior

Спасибо автору за данное расширение! Очень хочется его поскорее увидеть его в ядре Yii (думаю, это хочется многим).

Маленький вопрос: как вы относитесь к тому, что транзакции увеличивают автоинкрементный счетчик даже в случае неудачного сохранение?
Антон Смирнов
2011.09.21, 14:14
Форум: Общие вопросы (Yii 1.x)
Тема: Пробема с assets при обновлении c 1.1.7 на 1.1.8
Ответы: 8
Просмотры: 2191

Re: Пробема с assets при обновлении c 1.1.7 на 1.1.8

При очистке всех папок, пострадала папка виджетов самого фреймворка. Так что проблема решена. Всем спасибо.
Антон Смирнов
2011.09.21, 14:06
Форум: Общие вопросы (Yii 1.x)
Тема: Пробема с assets при обновлении c 1.1.7 на 1.1.8
Ответы: 8
Просмотры: 2191

Re: Пробема с assets при обновлении c 1.1.7 на 1.1.8

Nafania писал(а):а какой-нибудь extended client script стоит?
Нет.
Антон Смирнов
2011.09.21, 13:29
Форум: Общие вопросы (Yii 1.x)
Тема: Пробема с assets при обновлении c 1.1.7 на 1.1.8
Ответы: 8
Просмотры: 2191

Re: Пробема с assets при обновлении c 1.1.7 на 1.1.8

Права верные, так Yii смог же создать папку "ce4017a0" в пустой папке "assets". а созданная папка имеет того же юзера, что и assets? Юзер, под которым создана папка имеет права на запись в нее? Юзеры разные, но юзер, под которым создана папка, точно имеет права на запись в нее. ...
Антон Смирнов
2011.09.21, 12:47
Форум: Общие вопросы (Yii 1.x)
Тема: Пробема с assets при обновлении c 1.1.7 на 1.1.8
Ответы: 8
Просмотры: 2191

Re: Пробема с assets при обновлении c 1.1.7 на 1.1.8

Права верные, так Yii смог же создать папку "ce4017a0" в пустой папке "assets".
Антон Смирнов
2011.09.21, 12:28
Форум: Общие вопросы (Yii 1.x)
Тема: Пробема с assets при обновлении c 1.1.7 на 1.1.8
Ответы: 8
Просмотры: 2191

Пробема с assets при обновлении c 1.1.7 на 1.1.8

Обновлялся стандартно: почистил папку assets и обновил сам фреймворк. Теперь при открытии страницы с CGridView, не найден файл js:

http://site.ru/assets/ce4017a0/gridview ... ridview.js

Папку "ce4017a0" Yii создает, только она пустая.

Что делать?
Антон Смирнов
2011.09.09, 10:38
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 281526

Re: Что бы вы хотели получить в Yii 2?

Предлагаю следующие вещи: Капча: 1) Сделать так, чтобы изменять код можно было программно (сейчас он изменяется только после N раз показов), а хочется чтобы он изменялся только при удачном сабмите формы. 2) При открытии разных страниц в браузере, где есть капча, код на первой странице не пройдет (ес...
Антон Смирнов
2011.09.08, 17:05
Форум: Общие вопросы (Yii 1.x)
Тема: На боевом сервере не работает капча и мускул статистика
Ответы: 24
Просмотры: 9562

Re: На боевом сервере не работает капча и мускул статистика

У кого-нибудь такое случалось? На локалке все работало, не пойму почему на боевом сервере не работает :? Капча не работает на стандартной странице контактов, просто не отображается картинка. А вместо статистики 0000. Вариантов может быть несколько. Мало инфомрации. Попробуйте почастям делать действ...
Антон Смирнов
2011.08.12, 10:13
Форум: Общие вопросы (Yii 1.x)
Тема: CFileValidator, черный список файлов
Ответы: 4
Просмотры: 1307

Re: CFileValidator, черный список файлов

Могу предложить написать свой простенький класс, который наследуется от класса CFileValidator и там изменить проверку типов.
Антон Смирнов
2011.08.11, 11:27
Форум: Общие вопросы (Yii 1.x)
Тема: Не работает простое правило для UrlManager
Ответы: 7
Просмотры: 2003

Re: Не работает простое правило для UrlManager

Спасибо за совет, но хочется оставить старые адреса. Как реализовать синонимы с помощью Yii ?
Антон Смирнов
2011.08.11, 09:30
Форум: Общие вопросы (Yii 1.x)
Тема: Не работает простое правило для UrlManager
Ответы: 7
Просмотры: 2003

Re: Не работает простое правило для UrlManager

Если же вам хочется сохранить ссылки оригинальными в целях SEO, тогда в правилах urlManager можно прописать page.php как синоним для контроллера page, а cat.php - синоним для контроллера cat. А name будет параметром в экшене index в обоих контроллерах Да, именно сохранить адреса. Подскажите, пожалу...