@yii2ru

Страница 1589 из 1721
Павел
27.08.2018
05:30:47
Ты где был последние полгода?

В спячке?

Katulos
27.08.2018
05:31:16
Ты где был последние полгода?
Бугуртил на тему медленной работы с fxp/composer-asset-plugin

Где то там выше можно даже это почитать

Google
Павел
27.08.2018
05:31:49
Да уж. Полгода на помойку выкинул

Katulos
27.08.2018
05:31:58
Чойта?

В мануалах по установке фреймворка по прежднему оно

Павел
27.08.2018
05:34:54
Доброе утро ещё раз

https://m.habr.com/post/341614/

Katulos
27.08.2018
05:36:05
шас бы релизы на хабре отслеживать

Павел
27.08.2018
05:36:45
Просто надо иногда из леса то выходить в цивилизацию

Тут вопрос отказа от asset plugin активно обсуждался

Katulos
27.08.2018
05:37:33
В лесу прохладно и уютно

Павел
27.08.2018
05:37:35
Как можно было это пропустить не понимаю

Katulos
27.08.2018
05:39:47
"Как шаблон "basic", так и "advanced" теперь использую asset-packagist.org вместо Composer asset plugin."

Ммм

Закостылили отдельный костыль вместо костыля от инфраструктуры компосера

Google
Maxim
27.08.2018
05:42:07
yiiшечка научилась без него жить?
Наверно больше года как)

Katulos
27.08.2018
05:43:15
При падении которого отвалится работа с фреймворком

Павел
27.08.2018
05:43:56
Это ужасно! И как мы раньше этого не поняли?

Katulos
27.08.2018
05:44:25
Евгений Ваганыч, прекратите

Павел
27.08.2018
05:45:18
Я понял чего ты по году не следишь за обновлениями фрейма - с Петросяном развлекаешься ?

Katulos
27.08.2018
05:46:11
В вашем почетном возрасте пора уже прекращать петросянить

Павел
27.08.2018
05:47:15
Зачем же о ваших с ним шалостях в чат писать?

Одумайтесь, сударь!

Не тот чат! ?

Тимур
27.08.2018
05:54:41
Alexey
27.08.2018
06:00:06
При падении которого отвалится работа с фреймворком
ага, ляжет ассет-пакажист и все умрет

Andrey
27.08.2018
06:12:31
Доброе утро господа. Нубский вопрос, Есть виджет в него передаю значение переменной cache. В самом виджете использую getOrSet. Вопрос : Если изначально было установлено 60 секунд для кеша и теперь по каким то причинам нужно вывести виджет без кеша и передаю значение кеш 0, то виджет все равно закешен пока не пройдет 60 секунд. Как правильно поступить?

Andrey
27.08.2018
06:14:37
В самом виджете перед GetOrSet использовать кеш delete если значение cache 0?

Дмитрий
27.08.2018
06:14:55
Да можно просто в консоли

Если единоразово нужно

Andrey
27.08.2018
06:15:38
Нене, этот вариант не айс) точечно тогда придётся)

Эд
27.08.2018
07:00:15
Привет коллеги ?, немного оффтоп, может кто нибудь вкурсе как отключить кеш на редирект php функции header? Браузер запомнил урл, и редиректит даже тогда когда не нужно

Google
Andrey
27.08.2018
07:01:48
если для себя то в браузере можно отрубить кеш



Эд
27.08.2018
07:05:53
Для посетителей больше, спасибо ;)

Andrey
27.08.2018
07:06:18
?

Evgeny
27.08.2018
07:19:44
Тебя бог отвел от установки fxp/composer-asset-plugin Возрадуйся и ставь без него Сделай sudo chown $USER:$USER /current/project
то есть раньше проект работал с этим плагином, а теперь разворачивать проект без него?

PowerAxis
27.08.2018
07:30:31
Да

Evgeny
27.08.2018
07:32:59
эмм... magic?

Maxim
27.08.2018
07:33:24
Just progress

Павел
27.08.2018
07:34:02
Йэс, ит из

Evgeny
27.08.2018
07:35:04
как раз эта версия юзается

спасибо

Павел
27.08.2018
07:43:23
Не думал что через 8 месяцев после релиза этот вопрос снова будет актуальным, но пожалуйста

Oleg
27.08.2018
08:35:43
Добрый день! Подскажите, пожалуйста, каким образом, используя yii\filters\PageCache можно сбросить кэш не для всего action, а для определённых страниц? Вот пример кода для контроллера Статей, который обновляет кэш при обновлении одной из статей: public function behaviors() { return [ [ 'class' => 'yii\filters\PageCache', 'only' => ['index'], 'duration' => 0, 'variations' => [ \Yii::$app->language, \Yii::$app->request->queryParams, ], 'dependency' => [ 'class' => 'yii\caching\DbDependency', 'sql' => 'SELECT MAX(updated_at) FROM article', ], ], ]; } public function actionIndex($slug = 'index') { $model = Article::find() ->where(['slug' => $slug]) ->andWhere(['status' => 1]) ->one(); } В таком случае кэш обновляется для всех статей. А как обновить его только для конкретной, которая была изменена?

В доках к этому фильтру есть интересный параметр $varyByRoute, но информации по нему нет (что будет, если его поставить в false, например). Может это то, что нужно в данном случае?

Farhodjon
27.08.2018
08:56:53


Дмитрий
27.08.2018
09:18:59
Где то ошибся в запросе

Google
Farhodjon
27.08.2018
09:19:28
В User модел



Ошибка. В мозилле работает но в хроме не работает

Artemy
27.08.2018
09:23:13
Наверное в одном из браузеров юзер авторизирован, а в другом нет Возможно проблема возможно связана с тем, что в MongoDB _id это что-то вроде объекта. Попробуй return static::findOne((string)$id);

Andrey
27.08.2018
10:37:51
ребят через AR как такой запрос можно написать? Select * from shop_category where parent_id IN (Select id from shop_category where parent_id = "920"), чтобы был как один запрос) а не 2 запроса бомбить)

Павел
27.08.2018
10:42:29
Через релейшены и joinWith()

Admin
ERROR: S client not available

Andrey
27.08.2018
10:43:00
Спасибо попробую)

Павел
27.08.2018
10:46:39
А вообще для древовидных структур есть свои компоненты в yii

Посмотри может они тебе лучше подойдут

Andrey
27.08.2018
10:47:59
Ссылкой ткни плиз) Если возможно

Павел
27.08.2018
10:55:16
Ну например

https://m.habr.com/post/266155/

Павел
27.08.2018
10:56:53
Пачимуэт?

Заджойнить на себя же

Ad.x ??
27.08.2018
10:57:11
Пачимуэт?
потому что я в шары долблюсь ))

да

Павел
27.08.2018
10:57:30
Понедельник жи

Andrey
27.08.2018
10:59:00
Google
Павел
27.08.2018
11:02:20
Обращайся, чо

Andruha
27.08.2018
11:34:18
можно делать так? 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => function() { if ($smth) { return [ 'catchAll' => 'tosi/bosi' ]; } else { return [ 'login/<service:google|facebook|linkedin>' => 'site/login', ]; } }, ],

Andruha
27.08.2018
11:36:17
а документация что говорит?
ничего конкретного не увидел, ткните, пожалуйста, если я что-то упустил

SiZE
27.08.2018
11:37:07
ничего конкретного не увидел, ткните, пожалуйста, если я что-то упустил
ну надо прочитать какое значение может принимать аттрибут UrlManager::$rules

Павел
27.08.2018
11:43:28
Чому бы нет. Массив же возвращаем

Но читабельность конечно жесть

Andruha
27.08.2018
11:45:37
Чому бы нет. Массив же возвращаем
так не пашет, в документации указано, что может принимать массив. Делаю вывод, что нужно писать свой класс UrlRule implements UrlRuleInterface

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

Andruha
27.08.2018
12:36:21
чет вообще какая-то фигня, даже так втупую 'rules' => [ 'catchAll' => 'site/login', ], не пашет

Bo
27.08.2018
12:56:04
отправляю через curl put данные формы, на другом конце приходит: Content-Disposition:_form-data;_name' => string '"id" и т.д. Как можно обратиться к пришедшим переменным?

Aleksey
27.08.2018
13:21:38
Кто-нибудь делал динамическую карту сайта? нужна именно html карта

?
27.08.2018
13:22:27
в гугле поискать не ?

Aleksey
27.08.2018
13:23:38
Xml карта делается просто, по парсингу в html ничего подходящего не нашел

?
27.08.2018
13:24:46
принцып такой же только ты в каком то виде выводишь структуру и не только ссылки но и название

причем в html версии сайта тебе товарку выводить не надо к примеру а только категории и названия разделов

Страница 1589 из 1721