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

hermaeus.seeker
2023.01.02, 19:46
Форум: Общие вопросы (Yii 2.x)
Тема: Как договориться с AppAsset о CSS/JS cache reset при изменении файлов?
Ответы: 2
Просмотры: 1944

Re: Как договориться с AppAsset о CSS/JS cache reset при изменении файлов?

https://www.yiiframework.com/doc/api/2.0/yii-web-assetmanager#$appendTimestamp-detail Думал оно сработает только для опубликованных ресурсов, т.е. /assets/1124a31a/css. Но сработало и в моем случае! Спасибо! P.S. Детальней об опции: https://www.yiiframework.com/doc/guide/2.0/ru/structure-assets#cac...
hermaeus.seeker
2023.01.02, 16:47
Форум: Общие вопросы (Yii 2.x)
Тема: Как договориться с AppAsset о CSS/JS cache reset при изменении файлов?
Ответы: 2
Просмотры: 1944

Как договориться с AppAsset о CSS/JS cache reset при изменении файлов?

Проблема: При измении CSS/JS, чтобы принудить браузер пользователя сбросить кэш, вручную в AppAsset (наследник: \yii\web\AssetBundle) изменяем ?v=*. https://i.imgur.com/3KaJkox.png Вопрос: Есть ли пути из коробки или другие решения для автоматизации этого процесса? Пока есть только идея: запускать ...
hermaeus.seeker
2023.01.01, 18:36
Форум: DevOps
Тема: Порекомендуйте UI для CRONTab в Docker с возможностью предустановок команд?
Ответы: 0
Просмотры: 9047

Порекомендуйте UI для CRONTab в Docker с возможностью предустановок команд?

Есть несколько консольных команд в проекте, которые запускают на prod по CRON. Хочу добавить запуск этих же команд в Docker для локального окружения. Но(!) чтобы: 1. Была возможность редактировать команды в UI, дабы некоторым коллегам, которым потребуется изменять частоту запуска, упростить работу. ...
hermaeus.seeker
2023.01.01, 18:17
Форум: Общие вопросы (Yii 2.x)
Тема: Проверка добавления новых параметров в enviroments Yii2?
Ответы: 0
Просмотры: 2088

Проверка добавления новых параметров в enviroments Yii2?

Потребность : Инструмент, похожий на миграции, для params-local: отслеживает появились ли новые параметры в enviroments по отношению к текущему файлу, и если да, как минимум, оповещает об этом в консоли. Иллюстрация проблемы: Допустим, имеем следующий вид: common/config/params-local.php : <?php ret...
hermaeus.seeker
2022.12.16, 15:51
Форум: Общие вопросы (Yii 2.x)
Тема: Есть ли библиотека для запоминания фильтров в GridView Yii2?
Ответы: 1
Просмотры: 2044

Есть ли библиотека для запоминания фильтров в GridView Yii2?

Предпосылка: Пользователи жалуются, что после проведения определенных действий, при возврате на GridView — приходится заново указывать фильтры. Цель: Хранить выставленные фильтры вплоть до того момента, когда пользователь сам их не сбросит. Это нужно будет сделать только для пару GridView, где жалу...
hermaeus.seeker
2022.11.14, 14:15
Форум: Общие вопросы (Yii 2.x)
Тема: Есть ли решение для динамичного отображения столбцов в GridView Yii2?
Ответы: 1
Просмотры: 963

Есть ли решение для динамичного отображения столбцов в GridView Yii2?

Необходима возможность динамично отображать/скрывать столбцы в GridView. Желательно чтобы настройки запоминались для пользователя на уровне ДБ, или хранилища браузера. Пока под эти цели адаптируем RWD Tables, но всплывают подводные камни. Возможно, есть уже что-то готовое, решающее поставленную зада...
hermaeus.seeker
2022.10.14, 20:26
Форум: Общие вопросы (Yii 2.x)
Тема: Можно ли накопить update/insert-запросы, чтобы потом разом их выполнить их через updateAll/batchInsert?
Ответы: 1
Просмотры: 1183

Можно ли накопить update/insert-запросы, чтобы потом разом их выполнить их через updateAll/batchInsert?

Проблема : есть функции, которые одновременно изменяют >10 000 записей в БД. Работает это примерно так: foreach($query->each() as $item) { $item->sold(); $item->save(false); } Из-за такой "поштучной" обработки — процесс изменения идёт довольно медленно . Конечно, можно использовать batchU...
hermaeus.seeker
2022.07.19, 20:03
Форум: Общие вопросы (Yii 2.x)
Тема: Что сделать, если транзакции перезаписывают результаты друг-друга в Yii2:?
Ответы: 1
Просмотры: 1053

Re: Что сделать, если транзакции перезаписывают результаты друг-друга в Yii2:?

В общем, решилось тем, что сохранение баланса пользователя поставил выше сохранения платежа: $this->transactionManager->execute(function () use ($payment, $user) { $this->userRepository->save($user); $this->paymentRepository->paid($payment); });
hermaeus.seeker
2022.07.19, 18:59
Форум: Общие вопросы (Yii 2.x)
Тема: Что сделать, если транзакции перезаписывают результаты друг-друга в Yii2:?
Ответы: 1
Просмотры: 1053

Что сделать, если транзакции перезаписывают результаты друг-друга в Yii2:?

Логика: Баланс пользователя: $0. Пользователь пополняет баланс на: $1000. Есть ReplenishListener, который "слушает" все пополнения, и за определенные даёт бонус, в данном случае: $50. Проблема : Зачисление платежа, бонус за платеж - обернуты в одну транзакцию. И перезаписывают друг-друга ...
hermaeus.seeker
2022.07.14, 11:07
Форум: Общие вопросы (Yii 2.x)
Тема: Как проставлять аттрибут rel="nofollow" для всех ссылок в описании?
Ответы: 1
Просмотры: 1240

Как проставлять аттрибут rel="nofollow" для всех ссылок в описании?

И можно ли добиться такого эффекта штатными методами фреймворка? В HTMLPurifer, UrlHelper, увы, не нашел нужной опции.

Изображение
hermaeus.seeker
2022.07.14, 11:06
Форум: Общие вопросы (Yii 2.x)
Тема: Как конвертировать валюту при смене языка в Yii2?
Ответы: 3
Просмотры: 1206

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

Понимаю.

-------
На реализации получился такой подход:
Изображение

В динамике:
https://i.imgur.com/6gu6PTb.png

Аналогичное на JS:
Изображение

Динамика:
Изображение
hermaeus.seeker
2022.07.13, 17:14
Форум: Общие вопросы (Yii 2.x)
Тема: Как конвертировать валюту при смене языка в Yii2?
Ответы: 3
Просмотры: 1206

Как конвертировать валюту при смене языка в Yii2?

На сайте есть 2 языка: ENG, RU. Допустим, есть заказ с суммой 50. ✖️ При смене языка на ENG — поменяется только символ валюты: Язык RU => 50₽. Язык ENG => $50. ☑️ А нужно конвертировать валюту по курсу заданную в настройках, чтобы было так: Язык RU => 50₽. Язык ENG => $0.86. В документации интернаци...
hermaeus.seeker
2022.03.09, 21:58
Форум: Общие вопросы (Yii 2.x)
Тема: Какие есть решения для динамического создания полей в Yii2?
Ответы: 0
Просмотры: 978

Какие есть решения для динамического создания полей в Yii2?

Необходима возможность добавления новых полей в форму. Визуально ожидается такой результат: http://ipic.su/img/img7/fs/kiss_9kb.1646851919.png Сейчас использую https://github.com/wbraganca/yii2-dynamicform, но там с каждым шагом всплывает всё больше нюансов. Например: поля посредине некорректно обно...
hermaeus.seeker
2022.02.11, 17:44
Форум: Общие вопросы (Yii 2.x)
Тема: Как получить значение куки при ajax запросе в Yii2?
Ответы: 0
Просмотры: 1122

Как получить значение куки при ajax запросе в Yii2?

Пробую получить cookie с помощью: Yii::$app->request->cookies->get(Partner::TRACK_TAG)->value Когда делаю это в тестовом action - получаю правильное значение: 2 Сам тестовый action: public function actionCookie() public function actionCookie() { var_dump(Yii::$app->request->cookies->get(Partner::TRA...