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

rotting
2020.11.30, 20:21
Форум: Общие вопросы (Yii 2.x)
Тема: Может кэшироваться запрос к базе данных?
Ответы: 6
Просмотры: 8383

Re: Может кэшироваться запрос к базе данных?

Нашел решение, было так: $productStock = self::hasMany(ProductStock::className(), ['product_id' => 'id']) ->andWhere(['enabled' => 1]) ->andFilterWhere(['store_id' => $store_map]); Добавил noCache() : $productStock = self::hasMany(ProductStock::className(), ['product_id' => 'id']) ->andWhere(['enabl...
rotting
2020.11.25, 04:44
Форум: Общие вопросы (Yii 2.x)
Тема: Может кэшироваться запрос к базе данных?
Ответы: 6
Просмотры: 8383

Re: Может кэшироваться запрос к базе данных?

Видимо не так описал то, что происходит. Остатки отображаються не правильные, не те что в базе данных:
- в 12:00 был остаток 10 шт
- в 13:00 продали 2 шт
- в 14:00 пользователь заходит на портал и видит 10 шт, нажал ctrl+F5 и остатки показались правильные - 8 шт.
rotting
2020.11.19, 12:32
Форум: Общие вопросы (Yii 2.x)
Тема: Может кэшироваться запрос к базе данных?
Ответы: 6
Просмотры: 8383

Может кэшироваться запрос к базе данных?

Есть B2B портал, с учетной системы напрямую в базу данных пишутся остатки товаров, иногда пользователи жалуются на то, что остатки не актуальны, пока не обновишь страницу.
Могут ли кэшироваться запросы Yii2 к базе данных, если да, то как отключить?
rotting
2020.09.06, 12:55
Форум: Общие вопросы (Yii 2.x)
Тема: Как передавать файлы POST запросом, которые были загружены ранее?
Ответы: 1
Просмотры: 673

Как передавать файлы POST запросом, которые были загружены ранее?

Ситуация следующая: 1. Пользователь на сранице создания резюме выбирает файлы (изображения) своих работ (10 штук). 2. Отправляет на POST запросом на сервер, на сервере сохраняем из 3. Потом пользователь хочет отредактировать резюме, открывает страницу редактирования, на которой выводим ранее загруже...
rotting
2020.08.14, 15:34
Форум: Общие вопросы (Yii 2.x)
Тема: Как работать с анонимной функцией в значении элемента массива?
Ответы: 2
Просмотры: 671

Как работать с анонимной функцией в значении элемента массива?

Есть такой элемент массива: [ 'class' => 'kartik\grid\EditableColumn', //'attribute' => 'track_number', 'header' => Yii::t('app', 'Sum'), 'hAlign' => 'center', 'vAlign' => 'middle', 'width' => '5%', 'xlFormat' => "mmm\\-dd\\, \\-yyyy", 'headerOptions' => ['class' => 'kv-sticky-column'], 'c...
rotting
2020.06.28, 18:15
Форум: Общие вопросы (Yii 2.x)
Тема: Как подгрузить часть страницы после загрузки всей страницы?
Ответы: 2
Просмотры: 1014

Re: Как подгрузить часть страницы после загрузки всей страницы?

Может можно как-то обернуть в Pjax, который можно грузить не при обновлении, а по конкретному событию?
rotting
2020.06.28, 18:05
Форум: Общие вопросы (Yii 2.x)
Тема: Как подгрузить часть страницы после загрузки всей страницы?
Ответы: 2
Просмотры: 1014

Как подгрузить часть страницы после загрузки всей страницы?

Как этот код во вьюхе выполнить после загрузки всей страницы? <?= $this->render('_params_filter', ['searchModel' => $searchModel, 'productModel' => $productModel, 'brands' => $brands, 'productProvider' => $productProvider, 'productProviderAll' => $productProviderAll, 'searchTreeSearch' => $searchTre...
rotting
2020.06.25, 12:27
Форум: Общие вопросы (Yii 2.x)
Тема: Медленно работает фильтр товаров
Ответы: 3
Просмотры: 1181

Медленно работает фильтр товаров

Доброго дня, есть таблица товаров, свойств, а также таблица с полями "id товара", "id свойства", "значение свойства". Нужно выводить отдельную форму с фильтрами по свойствам. Все бы ничего, но в dropBox'ах необходимо выводить значения, только те, по которым есть товар. ...
rotting
2020.03.29, 18:01
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать параметр в анонимную функцию значения value класса DataColumn?
Ответы: 3
Просмотры: 1245

Как передать параметр в анонимную функцию значения value класса DataColumn?

Динамически формирую количество колонок в gridview, как мне передать переменную $property_id в анонимную функцию, которая определяет значение value ? Так не работает: foreach ($our_model->productToProperty as $property) { $property_id = ArrayHelper::getValue($property, 'property.id'); $columns[] = [...
rotting
2020.02.21, 01:16
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает chekbox при установке template
Ответы: 1
Просмотры: 738

Не работает chekbox при установке template

При таком коде все отрабатывает <?= $form->field($model,'extended',['options' =>['style' => 'text-align: center']])->checkbox( // [ // 'template' => '<div class="checkbox" style="margin-top: 0; // margin-bottom: 6px">{labelTitle}</div><div style="text-align: center" {in...
rotting
2020.02.19, 11:49
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка сессии при вызове консольной команды
Ответы: 2
Просмотры: 877

Re: Ошибка сессии при вызове консольной команды

При чем ошибка валится на этой строчке:

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

$agreement = Agreement::find()->where(['id'=>Yii::$app->user->currentAgreement->id])->one();
rotting
2020.02.19, 10:46
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка сессии при вызове консольной команды
Ответы: 2
Просмотры: 877

Ошибка сессии при вызове консольной команды

/usr/local/php72/bin/php /home/user1/test.fun/www/yii cron/price-generate 14117 Exception 'yii\base\UnknownMethodException' with message 'Calling unknown method: yii\console\Application::getSession()' in /home/hl378425/geyser.fun/www/vendor/yiisoft/yii2/base/Component.php:300 При чем 2 часа назад н...
rotting
2020.01.20, 23:22
Форум: Общие вопросы (Yii 2.x)
Тема: Почему boottrap.js подключается после всех остальных assets?
Ответы: 0
Просмотры: 633

Почему boottrap.js подключается после всех остальных assets?

Почему boottrap.js подключается после всех остальных assets?
Изображение
Соответственно не работает fileinput.js который подключается виджетом
Или я где-то не прав?
rotting
2019.11.16, 21:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как в контроллере изменить GET параметры при рендере вида?
Ответы: 2
Просмотры: 1171

Как в контроллере изменить GET параметры при рендере вида?

Вот так переадресовую на главную в случае определенных условий: return $this->redirect('/'); Вот так рендерю вид: return $this->render('order_view', [ 'item' => $item, 'order' => $order, 'order_items' => $order_items, ]); Но попадаю сюда по ссылке: ../order_items/order_view?item_id=62 Так вот в конт...
rotting
2019.10.28, 19:22
Форум: Общие вопросы (Yii 2.x)
Тема: Как в своем контроллере отрендерить страницу менеджера переводов?
Ответы: 0
Просмотры: 1478

Как в своем контроллере отрендерить страницу менеджера переводов?

Добрый день. Использую модуль https://github.com/lajax/yii2-translate-manager , шаблон basic. Установить и настроить все удалось. Сейчас нужная мне страница отображается по такому адресу: http://mysite.com/translatemanager/language/list https://i.ibb.co/0q7RHM4/2019-10-28-180556.jpg Хочу вывести вид...
rotting
2019.10.17, 12:28
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает модуль yii2-translate-panel, подскажите что не так сделал?
Ответы: 13
Просмотры: 2748

Re: Не работает модуль yii2-translate-panel, подскажите что не так сделал?

Что-то накосячил таки, перехожу http://backend.miradoors.loc/trans а мне в ответ: Unable to find 'frontend\controllers\TransController' in file: D:\WEB\miradoors/frontend/controllers/TransController.php. Namespace missing? Подскажите что у меня не так? вот настройки апача: <VirtualHost *:80> ServerN...
rotting
2019.10.17, 12:04
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает модуль yii2-translate-panel, подскажите что не так сделал?
Ответы: 13
Просмотры: 2748

Re: Не работает модуль yii2-translate-panel, подскажите что не так сделал?

yiiliveext писал(а): 2019.10.17, 11:54
rotting писал(а): 2019.10.17, 11:34 Куда смотреть? Дело в модуле или я накосячил?
Поставьте на чистый advanced
Это сделал первым делом, поставил чистый.