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

andrei.obuhovski
2016.03.21, 21:57
Форум: Общие вопросы (Yii 2.x)
Тема: js и модель
Ответы: 7
Просмотры: 997

Re: js и модель

на основании чего она генерируется?
andrei.obuhovski
2016.03.21, 21:23
Форум: Общие вопросы (Yii 2.x)
Тема: js и модель
Ответы: 7
Просмотры: 997

Re: js и модель

echo $form->field($model, 'begin_at')->widget(DatePicker::classname(), [                         'type'     => DatePicker::TYPE_COMPONENT_APPEND,                         'readonly' => true,                         'language' => 'ru',                         'options'  => [                          ...
andrei.obuhovski
2016.03.21, 14:03
Форум: Общие вопросы (Yii 2.x)
Тема: как эмулировать персональную страницу пользователя?
Ответы: 18
Просмотры: 1644

Re: как эмулировать персональную страницу пользователя?

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

    public function actionMypage()
    {
        return $this->render('mypage', [
            'model' => $this->findModel(Yii::$app->user->id),
        ]);
    }
 
andrei.obuhovski
2016.03.18, 14:32
Форум: Общие вопросы (Yii 2.x)
Тема: Кнопка удаления изображения
Ответы: 1
Просмотры: 697

Re: Кнопка удаления изображения

Ну так с чего она должна другая?
Тут или редиректить на обратную нужно, или удалять в этом же экшне
andrei.obuhovski
2016.03.03, 08:38
Форум: Архив
Тема: Cобытие Model::EVENT_ON_LOAD
Ответы: 67
Просмотры: 11055

Re: Cобытие Model::EVENT_ON_LOAD

ты просто не понимаешь, что я пишу Возможно. Давай на конкретном примере. Я так понял предлагаешь использовать это: Контроллер: $model = Post::findOne(1); ... $viewModel = new PostViewModel($model); $this->render('view, ['viewModel' => $viewModel]); ВьюМодель: class PostViewModel {     private $dat...
andrei.obuhovski
2016.03.02, 21:37
Форум: Архив
Тема: Cобытие Model::EVENT_ON_LOAD
Ответы: 67
Просмотры: 11055

Re: Cобытие Model::EVENT_ON_LOAD

http://symfony.com/blog/new-in-symfony- ... figuration
На симфони тоже учат говнокодить)

Имхо, хелпер в виде проще и понятнее.
andrei.obuhovski
2016.03.02, 20:27
Форум: Архив
Тема: Cобытие Model::EVENT_ON_LOAD
Ответы: 67
Просмотры: 11055

Re: Cобытие Model::EVENT_ON_LOAD

ребят, опять попытка из того, что сделано неправильно, сделать красиво. Разрабочтики yii часто в моделях используют методы-хелперы, которые специальным образом форматируют данные ДЛЯ ОТОБРАЖЕНИЯ ВО ВЬЮХЕ. Но модель вообще ничего не знает и не должна знать о вьюхе. Модель может использоваться во мно...
andrei.obuhovski
2016.03.01, 10:52
Форум: Общие вопросы (Yii 2.x)
Тема: Как указать ошибку для конкретного поля, которое является массивом ?
Ответы: 17
Просмотры: 2998

Re: Как указать ошибку для конкретного поля, которое является массивом ?

Я ж говорю, к сожалению за ранее неизвестно какие будут языки, сколько их, какой по умолчанию и тп. Все задает админ. После того как админ задал, оно же хранится где-то. Вот оттуда и берите. JS валидация это такое, она и так не всегда работает, например в случае с exist unique и тп. Ajax-валидацией...
andrei.obuhovski
2016.02.29, 22:51
Форум: Общие вопросы (Yii 2.x)
Тема: Как указать ошибку для конкретного поля, которое является массивом ?
Ответы: 17
Просмотры: 2998

Re: Как указать ошибку для конкретного поля, которое является массивом ?

Если я правильно понял, то у вас одни и те же поля повторяются N количество раз. (где N - количество языков) Тогда вам нужно создать одну модель с этими полями. А выводить, и заполнять, и валидировать через foreach (или loadMultiple и validateMultiple). При этом в качестве ключей вам нужно указать к...
andrei.obuhovski
2016.02.29, 18:48
Форум: Общие вопросы (Yii 2.x)
Тема: Как указать ошибку для конкретного поля, которое является массивом ?
Ответы: 17
Просмотры: 2998

Re: Как указать ошибку для конкретного поля, которое является массивом ?

Сдается мне, что тут нужно было так делать: $form->field($model, "[".$lang['code']."]meta_title")  В таком случае придется создавать свойства в модели по имени кодов языка, а заранее мы не знаем сколько их будет и какие они. По аналогии как здесь: https://github.com/yiisoft/yii2/blob/master/docs/gu...
andrei.obuhovski
2016.02.24, 13:28
Форум: Общие вопросы (Yii 2.x)
Тема: Передача данных в layout
Ответы: 32
Просмотры: 5174

Re: Передача данных в layout

сделать виджет
andrei.obuhovski
2016.02.24, 10:57
Форум: Общие вопросы (Yii 2.x)
Тема: cinghie/yii2-articles ошибка 403
Ответы: 2
Просмотры: 681

Re: cinghie/yii2-articles ошибка 403

прав не хватает
andrei.obuhovski
2016.02.23, 16:20
Форум: Общие вопросы (Yii 2.x)
Тема: OR оператор
Ответы: 3
Просмотры: 770

Re: OR оператор

['or', ['login' => $var], ['email' => $var], ['phone' => $var]]
andrei.obuhovski
2016.02.23, 11:54
Форум: Общие вопросы (Yii 2.x)
Тема: Pjax
Ответы: 18
Просмотры: 3251

Re: Pjax

Причем тут форма, и причем тут хелпер к иконке?
Cache-control лучше попробуйте включить