Сын маминой подруги
Каждый сам для себя решает
Сергей
А какие есть варианты?
Ну кроме ручками зайти удалить)
Сергей
В серверной части не силён(
Сын маминой подруги
Начиная от rm -rf, заканчивая настройкой CI
Сергей
А вариант с консольной командой, которую прям на yii и написать. Плох?
Сын маминой подруги
Можно. Может быть даже она есть
Aleks
привет. есть у когото опыт написания чатов на ejabber и strophejs или другом клиенте?
The Ant
Anonymous
кто тут модератор?
Сергей
А вообще этот чатик кто-н. модерирует?
Borys
@sizepermru
who are you
Зачем модерировать чатик
who are you
Разве что спам чистить
Dmitry
что бы он был тематическим ;)
Юрий
что бы он был тематическим ;)
Обсуждения аппача, настройки редиректов для него, деплоя по фтп весьма тематически - заранее предупреждают потенциальную аудиторию во что ввязываются
Dmitry
ну тут воды много, 3 часа рассуждений из разрадя true === $true или $true === true
Dmitry
короче пустой болтовни
Юрий
Borys
/link@yetanotherstatsbot
Yet Another Stats (β)
https://yasb.exileed.com/telegram/chat/1001046156199
Юрий
Конечно $true == 1
Юрий
Точн
who are you
Dmitry
зайди для примера в чат лары, там как то более тематичненько ;)
Dmitry
правда там все сейчас кипятком писаются с 5.5 версии )
who are you
ну значит с ларой гемора больше если там возникают вопросы по поводу лары. а тут нет такого гемора и люди пишут уже не по теме
SarcasmIO
Dmitry
🤣
Юрий
Konstantin
'true' == false
Ivan
var_dump(true) == var_dump('true')
Konstantin
(var_dump(true) == var_dump('true')) == false
Konstantin
:)
Borys
SiZE
Nginx в тренде
Borys
Nginx в тренде
Макс в отпуске вроде. Надобно еще кому-то дать из ребят модера, тереть спам.
SiZE
Я всегда тут )
SiZE
Иногда только с работы еду домой )
Павел
Павел
А там все профи и пишут код
Павел
SiZE
Тут же главное не поддерживать дебилов, они сами замолчат ))) я кстати замечал тут это, когда чьи-то выпады игнорировали просто и обидчику нечего было сказать больше
Niko
😂
Павел
Ivan
Павел
Плохонький из тебя хипстер. Замкадыш наверное?
Ivan
Спиннера нет, гироскутера нет, подворотов нет, борода есть
Ivan
Замкадыши не люди, я потомственный Москвич
Павел
Борода и у меня есть. Эка невидаль
Павел
Ivan
Ну хоть не Ока
Павел
Ока выше по течению намного
SiZE
SiZE
Я свой продаю)
Владимир
Как в гитхабе найти проекты которые написанны на yii?
Karim
Yiipowered.com там есть раздел опен сурс проекты
Роман
ребят есть вопрос - создал свой extension все ок работает лежит в vendor ... но как можно для него создать urlManager роуты ? не трогая общий main(urlManager)
Владимир
Andrey
Всем привет. Подскажите как лучше реализовать такой кейс
В контроллере есть условно action1, action2, action3, которые запускаются на прямую по реквесту, но так же при обращении на один из них, должна быть возможность все отменить и запустить вместо него другой.
Пока что единственный вариант - проверять в beforeAction и делать редирект, но это не круто, т.к. придется повторно обращаться к БД за кучей параметров.
runAction из beforeAction тоже, на сколько я понял запустить не получится
Anonymous
странная задача.
Anonymous
я бы сделал 1 действие в котором уже бы в зависимости от параметров вызывал тот или иной метод.
Anonymous
если не секрет, что там происходит?
Anonymous
в общем, вам нужно вынести текущие действия (actionSomeAction) в отдельные методы, а в действиях оставить код проверки условий и уже обращатся к методам. Таким образом избавитесь от редиректов.
Anonymous
если я правильно понял.
Andrey
Эти экшены по сути - цепочка (выбор платежного метода, форма платежного метода, результат)
Можно, например, сразу вызвать форму по заданным параметрам. А в beforeAction есть проверка с запросом на внешний API. И в зависимости от ответа можно обломать реквест и вызвать совсем другое действие.
Но там куча ньюансов, т.к. контент страниц собирается в зависимости от кучи параметров и проверок(геттеры с ленивой инициализацией в самом контроллеры) и все это еще должно работает в режиме paged и SPA одновременно
Единый action для всех реквестов - хороший вариант, но нужно все очень сильно переделать, и видимо все-таки придется :(
Anonymous
можно не единый, я имею ввиду, что содержание текущих экшенов вынести в отдельные методы, и вызывать эти методы, а не делать редиректы.
Andrey
Если не единый, тогда в каждом action придется дублировать проверки, для вызовов того или иного метода.
Я думаю сделать какой-нибудь process и в него GET параметром передавать action. В этом actionProcess делать проверки, и вызов определенного метода по результатам проверок.
👀
У нас на премерчанте для таких целей используется форма, которая отправляется на определенный url (там много action'ов, и ещё больше перенаправлений)
Но если-бы я делал, то я-бы сделал один action, а в сессии хранение текущего шага (выбор платежного инструмента, ввод дополнительных данных и ТД.) (Но такой подход не даст возможность пользователю вернуться назад)
👀
Здесь так же
👀
Сергей
Доброе утро!
Подскажите как настроить логирование, чтобы туда не попадал Stack trace ?
Ставлю traceLevel 0 - не помогает
Stas
Здесь так же
ну я бы так несказал если пролистаеш тут много ответов с кодом и просто словесных что куда смотреть
👀
Значит кому-то повезло
Здесь, да и везде, всё зависит от того, кто отвечать будет
Если кто сам не знает, или вопрос уж слишком простой - отправят в доку, кто поумнее и заинтересованей - даже код напишет