Ну тут тебе придется поднатужиться, что бы все это работало как надо! Я это делал у себя, вроде все работает как надо и сортировка тоже, но не из коробки все это работает.
http://picua.org/img/2018-06/05/m4hyq04 ... lp9x1s.png
Найдено 119 результатов
- 2018.06.04, 21:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Kartik FILEINPUT не сортируется
- Ответы: 3
- Просмотры: 1554
- 2018.05.15, 11:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск JS при загрузке сайта
- Ответы: 2
- Просмотры: 935
Re: Запуск JS при загрузке сайта
Ну это статус корзины (общее количество товара и сумма или надпись "корзина пуста"). Я это все сделал с помощью jquery. Но мне показалось что в jquery много манипуляций с DOM. Теперь хочу сделать корзину с применением VUE.js, заодно и понять как с ним работать в Yii2.
- 2018.05.15, 08:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Запуск JS при загрузке сайта
- Ответы: 2
- Просмотры: 935
Запуск JS при загрузке сайта
Добрый день. При загрузке сайта (не важно какой страницы) надо проверить имеется что либо в сессии и если имеется аяксом обновить HTML в хедере страницы. Вот как лучше сделать в Yii2 такое? В window.onload делать аякс-запрос на екшн контроллера, там проверять, возвращать результат в калбек функцию и...
- 2018.05.03, 07:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Обработка кнопки при нажатии
- Ответы: 5
- Просмотры: 2082
Re: Обработка кнопки при нажатии
Кнопка в контроллере!? Нарушение принципов MVC. Почему бы ее не перенести во вьюшку?
- 2018.04.29, 09:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите с renderAjax
- Ответы: 19
- Просмотры: 4561
Re: Помогите с renderAjax
Может VUE уже начать прикручивать?
- 2018.04.28, 10:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите с renderAjax
- Ответы: 19
- Просмотры: 4561
Re: Помогите с renderAjax
Я так и думал что replaceWith затирает обработчик.
- 2018.04.28, 10:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите с renderAjax
- Ответы: 19
- Просмотры: 4561
Re: Помогите с renderAjax
А почему так не работает?
- 2018.04.28, 09:47
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите с renderAjax
- Ответы: 19
- Просмотры: 4561
Re: Помогите с renderAjax
Обработчик висит на кнопке удалить товар, кнопка находится в корзине с классом .cart.
- 2018.04.28, 09:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите с renderAjax
- Ответы: 19
- Просмотры: 4561
Re: Помогите с renderAjax
.replaceWith - работает, но запрос отрабатывает только один раз! А далее никакой реакции на удаление товара не происходит.
- 2018.04.27, 21:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите с renderAjax
- Ответы: 19
- Просмотры: 4561
Помогите с renderAjax
Здравствуйте. Есть у меня вьюшка в которой рендерится корзина. Я удаляю из корзины товар, идет аякс запрос в екшн с id удаляемого товара, товар корректно удаляется и теперь надо аяксом обновить вьюшку корзины. public function actionRemove() { $id = Yii::$app->request->get('id'); Yii::$app->cart->rem...
- 2018.04.02, 10:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: return в контроллере
- Ответы: 12
- Просмотры: 4254
Re: return в контроллере
В "боевом" коде данные для корзины лучше обернуть в модель (не AR-модель), даже для работы с сессиями. Ммм, то есть работать не с сессией напрямую а с моделью? С сессией удобно, фактически данные сессии есть везде, и в контроллере и во вью и в модели. Не надо их гонять туда сюда согласно ...
- 2018.04.01, 18:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: return в контроллере
- Ответы: 12
- Просмотры: 4254
Re: return в контроллере
nickdenry, вот это расписал. Спасибо!!! Вот по факту у меня и получился третий вариант.
- 2018.04.01, 09:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: return в контроллере
- Ответы: 12
- Просмотры: 4254
Re: return в контроллере
Извиняюсь, а как тогда мне тогда динамически обновлять кусок html кода на странице, например статус корзины которая хранится в сессии? При загрузке страницы в layout я вывожу кусочек кода <?= Yii::$app->view->render('..\cart\minicart.php'); ?> а вот код <?php if(isset($_SESSION['cart'])){ echo ('<p>...
- 2018.04.01, 00:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: return в контроллере
- Ответы: 12
- Просмотры: 4254
Re: return в контроллере
Ну, хорошо, если запрос успешен и я просто рендерю вьюху с данными, то в калбек success скрипта что попадет? Html код который отдала вьюха?
- 2018.03.31, 23:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: return в контроллере
- Ответы: 12
- Просмотры: 4254
Re: return в контроллере
Но скрипту может не понравится что вернет render. А можно скрипту сначала вернуть ответ, а потом сделать render?
- 2018.03.31, 23:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: return в контроллере
- Ответы: 12
- Просмотры: 4254
return в контроллере
Если в экшн контроллера аяксом пришел запрос из js скрипта то return в этом случае возвращает ответ скрипту? А если мне в экшене надо сделать return render, то что идёт тогда скрипту? Запутался малость
- 2018.03.20, 09:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как открыть controller в backend Yii2 advanced?
- Ответы: 20
- Просмотры: 5968
Re: Как открыть controller в backend Yii2 advanced?
Рекомендую использовать шаблон Basic вместо Advanced, а админку сделать как модуль, мне кажется так будет проще.
- 2018.03.19, 00:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: Форматирование дат в ActiveForm и в БД
- Ответы: 5
- Просмотры: 4660
Re: Форматирование дат в ActiveForm и в БД
Хм, вот так всегда, как только задам вопрос на форуме, немного позднее нахожу ответ
Оказывается если в actionUpdate добавить то все проблемы уходят
Оказывается если в actionUpdate добавить
Код: Выделить всё
$model->refresh();
- 2018.03.18, 23:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Форматирование дат в ActiveForm и в БД
- Ответы: 5
- Просмотры: 4660
Re: Форматирование дат в ActiveForm и в БД
А кстати да, если поменять 'readonly'=> true на 'disabled'=> true То поле в апдейте не участвует, хотя и есть на форме. Но что делать с этим "NOW()" который попадает в инпут тупо как строка? Видать $date = new Expression('NOW()'); в БД отрабатывает как надо, а в форме получается фигня.
- 2018.03.18, 23:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Форматирование дат в ActiveForm и в БД
- Ответы: 5
- Просмотры: 4660
Re: Форматирование дат в ActiveForm и в БД
Ну так и есть, инпуты readonly <?= $form->field($model, 'created')->textInput([ 'maxlength' => true, 'readonly'=> true, 'value' => Yii::$app->formatter->asDatetime($model->created, 'php:d.m.Y H:i:s'), ]) ?> Ну просто инпуты органично в форме сидят :) Но даже если выводить каким либо html то все равн...