Найдено 107 результатов
- 2014.11.14, 20:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Controller::renderAjax отменить подключение некоторыех бандл
- Ответы: 6
- Просмотры: 7202
Re: Controller::renderAjax отменить подключение некоторыех бандл
Все очень просто. В соответствующем экшене, перед return $this->renderAjax() нужно прописать: Yii::$app->assetManager->bundles = [ 'yii\bootstrap\BootstrapPluginAsset' => false, 'yii\bootstrap\BootstrapAsset' => false, 'yii\web\JqueryAsset' => false, ];
- 2014.11.08, 00:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: как отправить модель в layout
- Ответы: 3
- Просмотры: 2120
Re: как отправить модель в layout
есть свойство View::params, в него можно отправлять "глобальные" данные, видимые в лайаутах и вьюхах
- 2014.11.08, 00:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Обновление ListView
- Ответы: 7
- Просмотры: 4171
Re: Обновление ListView
сделайте в экшоне развилку, что если Yii::$app->request->isPjax, то return $this->renderAjax('_list-view');, в противном случае - обычный $this->render('list-view');
- 2014.11.07, 00:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Обновление ListView
- Ответы: 7
- Просмотры: 4171
Re: Обновление ListView
Pjax, как всегда
- 2014.11.03, 01:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Бага, или я делаю что-то не так? Валидация.
- Ответы: 10
- Просмотры: 4966
- 2014.10.25, 11:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: $.submit() нескольких форм.
- Ответы: 4
- Просмотры: 3095
Re: $.submit() нескольких форм.
Использовать $.deffered объект, в котором можно вызвать действие после success всех привязанных к нему функций. Там и пропишите что хотите, хоть window.location.href='/';
http://habrahabr.ru/post/113073/
http://habrahabr.ru/post/113073/
- 2014.10.22, 13:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Тестирование REST-контроллеров
- Ответы: 2
- Просмотры: 1706
Тестирование REST-контроллеров
Есть какие идеи как правильно тестировать REST-контроллеры в yii2? Раньше я бы сделал так, в yii1: Контроллер просто принимает разные типы запросов и прокидывает их в модели или компоненты, а модели/компоненты уже покрыты юнит-тестами. А как быть теперь? Может через функциональные тесты?
- 2014.10.21, 11:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и динамически добавляемые поля
- Ответы: 14
- Просмотры: 7683
Re: ActiveForm и динамически добавляемые поля
agrail не по теме вопрос, т.е. не могу тебе помочь по теме :) как использовать api activeForm? подскажи где почитать? или пример? что то не получается найти :( как я понимаю использовать yii.ActiveForm.js? Столкнулся с аналогичной проблемой http://yiiframework.ru/forum/viewtopic.php?f=19&t=2016...
- 2014.10.21, 11:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и динамически добавляемые поля
- Ответы: 14
- Просмотры: 7683
Re: ActiveForm и динамически добавляемые поля
Самый простой способ. И не забудьте во view добавлять hidden поле с id записи. public function actionAddItem() { $models = [] if(isset($_POST['MyModel'])) { $post = Yii::$app->request->post('MyModel'); foreach($post as $index => $data) { ...
- 2014.10.21, 10:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и динамически добавляемые поля
- Ответы: 14
- Просмотры: 7683
Re: ActiveForm и динамически добавляемые поля
Да, действительно...Эта идея уже лучше, но тоже не то что нужно. Смотрите, человек может заполнить несколько полей, потом нажать на плюс - и все, Pjax сбросит несохраненные изменения при обновлении кантейнера. Значит мы должны форсированно сохранять добавленные поля. Это не хорошо.
- 2014.10.20, 19:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и динамически добавляемые поля
- Ответы: 14
- Просмотры: 7683
Re: ActiveForm и динамически добавляемые поля
Да, на хабре приведен аналогичный пример - но меня не устраивает, что в базу будут писаться пустые значения. архитектура моей базы данных не предусматривает таких ситуаций.
- 2014.10.20, 10:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и динамически добавляемые поля
- Ответы: 14
- Просмотры: 7683
Re: ActiveForm и динамически добавляемые поля
Я видел его описание. Метод добавляет возможность использовать client-side валидацию на только что добавленном поле. Вопрос не в этом. Вопрос в том, как это поле добавить вообще. Пока я вижу только один вариант - клонировать кусок DOMа с полем, через прегреплейсы заменить необходимые поля и индексы ...
- 2014.10.18, 23:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Нужен совет
- Ответы: 6
- Просмотры: 3116
Re: Нужен совет
так, ну нужно делать аяксом запрос, в заголовках ответа искать 403 ошибку и обрабатывать соответствующим образом
- 2014.10.18, 23:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и динамически добавляемые поля
- Ответы: 14
- Просмотры: 7683
Re: ActiveForm и динамически добавляемые поля
на этом форме уже были подобные вопросы я пролистал темы, но не нашел ничего похожего http://habrahabr.ru/post/239147/ ? Александр, я читал этот пост, но очень не нравится предлагаемый автором подход - создавать фейковую запись в БД, а потом выводить поле под нее. Хотелось бы чтобы это можно было с...
- 2014.10.18, 17:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveForm и динамически добавляемые поля
- Ответы: 14
- Просмотры: 7683
ActiveForm и динамически добавляемые поля
Допустим у меня есть ActiveForm и я хочу добавить поле динамически(например, мне нужна пакетная обработка данных). Есть какие-то примеры, как это сделать? Я знаю, что в api activeForm добавили метод add для того чтобы "оживить" добавленyые поля, чтобы для них работала валидация и прочее, н...
- 2014.07.07, 22:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Несколько одинаковых activeform на странице
- Ответы: 3
- Просмотры: 2691
Re: Несколько одинаковых activeform на странице
бывают такие ситуации. в моем случае: обработка очередей.
- 2014.07.07, 22:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Несколько одинаковых activeform на странице
- Ответы: 3
- Просмотры: 2691
Несколько одинаковых activeform на странице
Как быть с проблемой уникальных id для каждого поля, если я создаю несколько activeform виджетов одной и той же модели на одной странице?
- 2014.05.25, 14:18
- Форум: Общие вопросы (Yii 2.x)
- Тема: Авторизация
- Ответы: 40
- Просмотры: 15054
Re: Авторизация
ошибка в том состоит, что вы зачеи-то объявили для AR User свойство "public $name;". Оно пустое, и после создания экземпляра модели перкрывает то, что должно автоматически записаться в вирутальное свойство name из БД. Просто уберите эти свойтсва из модели, все заработает
- 2014.05.04, 11:01
- Форум: Общие вопросы (Yii 2.x)
- Тема: Yii2 авторизация и Роли
- Ответы: 52
- Просмотры: 54316
Re: Yii2 авторизация и Роли
Поэтому нужно использовать defaultRoles.
- 2014.04.13, 10:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: как организовать работу с темами?
- Ответы: 12
- Просмотры: 4329
Re: как организовать работу с темами?
Один из вариантов: class Init { public static function beforeRequest() { Yii::$app->view->theme->pathMap = ['@frontend/views' => [ '@frontend/themes/owner-' . Yii::$app->config->ownerId, '@frontend/themes/basic' ]]; } } И в конфиге: 'on befor...