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

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

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
Просмотры: 632

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

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

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

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

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

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

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

Есть такой элемент массива: [ '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'], 'contentOpti...
rotting
2020.06.28, 18:15
Форум: Общие вопросы (Yii 2.x)
Тема: Как подгрузить часть страницы после загрузки всей страницы?
Ответы: 2
Просмотры: 604

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

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

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

Как этот код во вьюхе выполнить после загрузки всей страницы? <?= $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
Просмотры: 705

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

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

Как передать параметр в анонимную функцию значения 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
Просмотры: 456

Не работает 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" {input}</div>' // ] )->label(Yii:...
rotting
2020.02.19, 11:49
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка сессии при вызове консольной команды
Ответы: 2
Просмотры: 476

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

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

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

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

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

/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
Просмотры: 412

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

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

Как в контроллере изменить 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
Просмотры: 1269

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

Добрый день. Использую модуль 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
Просмотры: 1689

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
Просмотры: 1689

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

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