Dmitriy
Во всем проекте понадобилась заменить это ?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Во всем проекте понадобилась заменить это ?
Речь может идти о приложении к примеру. Во всей админке и т.д.
Dmitriy
как будете обьяснять новому человеку ? .вот у нас родной(!) класс . вдруг имеет другое поведение . А для людей yii это родной
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Anonymous
как будете обьяснять новому человеку ? .вот у нас родной(!) класс . вдруг имеет другое поведение . А для людей yii это родной
В моей жизни по классике - никак, сам пусть берёт отладчик и бомбит отлаживая, так теплее в офисе)))
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
если костылей не вешает сверху)) а за костыли по рукам просто сразу надо давать)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А ну да, там в примере аррэй хэлпер был, а я просто про HtmlHelper вспоминаю
Dmitriy
для него ничего не меняется, он просто использует хэлпер как использовал
поменяется. он ожидает другой результат. на выходе
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
В случае с этим хэлпером он ожидает ссылку, кнопку, контрол актив/пассив )))
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
а вот то что это не изменится после следующего композер апдейта никто не гарантирует
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
поэтому ожидать он большего не должен
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
и если раньше ему один темплейт выводило а теперь другой для него тоже должно быть абсолютно все равно)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
ровно как и с виджетами
Dmitriy
Захотел в другом месте скажем ссылку сгенерировать. а оно не понятный класс начала вставлять. вывод фрейм будет говно
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
если надо класс в ссылку вставлять значит будет, речь идет о глобальных изменениях. Хочется что бы все ссылки были такими и никакими более - почему бы и нет
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
По хорошему тот же бутстрап хтмл хэлпер надо было 100 лет назад кастомизировать что бы на кнопки сам вешал btn классы 😄
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А для различий есть документация, которую надо вести и которую должны читать новички в проектах
Anonymous
Вы в каком-то прекрасном мире живете.
Anonymous
У меня обычно в жизни дают что-то, надо сделать то-то, всё, разбирайся)
Anonymous
Отладчик - лучший друг
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Отладчик - лучший друг
да у всех он есть)))
Dmitriy
По хорошему тот же бутстрап хтмл хэлпер надо было 100 лет назад кастомизировать что бы на кнопки сам вешал btn классы 😄
похорошему нужно писать свое а не подменять не через одно место. ладно бы через ди но тут ...
Dmitriy
Вы в каком-то прекрасном мире живете.
у меня мир хорошего кода. не знаю что у вас
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
похорошему нужно писать свое а не подменять не через одно место. ладно бы через ди но тут ...
в идеале да, и в будущем не использовать стандартный хэлпер. Но это будет еще сложнее)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Для микропроектов может и сработает если ты сам все пишешь и сам все делаешь, а если там есть еще люди (живые люди) и которые текут 😄
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
начинаются проблемы, в стиле объясни новичку что ссылку генерировать он должен при помощи MyHtml хэлпера
Anonymous
http://atkritka.com/upload/iblock/714/atkritka_1389803474_656.jpg
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Текут? Люди?
ты про текучку слышал?)
Anonymous
Слышал, видел)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Кадры конечно, но почти как люди)
Dmitriy
не давать пулреквест сделать пока не научится
Borys
Текут? Люди?
Курица не птица, баба не человек?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
По факту менять шило на мыло
Borys
Anonymous
не давать пулреквест сделать пока не научится
Можно дружбу с тобой поднять на 2 поинта?))
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Объяснить человеку что Html хэлпер стандартный и вывод у него "нечист" или запретить человеку пользоваться стандартным хэлпером
Anonymous
Чет я в говне колупаюсь похоже в основном...
Borys
начинаются проблемы, в стиле объясни новичку что ссылку генерировать он должен при помощи MyHtml хэлпера
Можно же элемантарно написать документацию по оформлению кода, верстки и т.д.
Borys
И каждый вновь прибывший должен с ним ознакамливатся. Profit.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Yet Another Stats (β)
Карма Dmitry стала 1
Yet Another Stats (β)
Карма @sizepermru стала 1
Yet Another Stats (β)
Карма Dmitry стала 1
Yet Another Stats (β)
Карма 🤔 стала 1
Yet Another Stats (β)
Карма @AlDexor стала 1
Yet Another Stats (β)
Карма 🤔 стала 2
Yet Another Stats (β)
Карма @za4me стала 1
Yet Another Stats (β)
Карма @IntergalacticImperatorImhotepII стала 1
Yet Another Stats (β)
Карма @maximniko стала 1
Yet Another Stats (β)
Карма @k1sliy стала 1
Yet Another Stats (β)
Карма @IntergalacticImperatorImhotepII стала 2
Alex
Эмм
Alex
карма?
Alex
че за?
Alex
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/telegram/chat/1001046156199
Anonymous
че за?
Ну да, у бота есть карма)
Anonymous
Привет)
Evgenij
Всем привет, почему Widget не подключает ассеты которые используются теми плагинами которые рендерятся внутри него ?
mr.
Ты должен вручную регистрировать ассеты в виджете, например в run.
Evgenij
kartik/grid/GridView внутри моего виджета, у меня не подключаются ассеты когда я отдаю свой виджет просто через return
mr.
#картикговно
mr.
Давай примеры кода, я хоть и с опытом небольшим, но не Ванга.
mr.
#яневанга
Evgenij
public function actionCreate(){ if (Yii::$app->request->isAjax){ return ContainerWidget::widget([]); } } так приходит view без ассетов
mr.
Это важный нюанс.
Evgenij
да
mr.
Чтобы ассеты регались когда ты через аджакс запрашиваешь, нужно renderAjax использовать http://www.yiiframework.com/doc-2.0/yii-web-controller.html#renderAjax()-detail
Evgenij
я нашел выход, виджет запихнул в файл и вызываю return $this->renderAjax('fileWithWidget') ;
mr.
mr.
Молодец, давайте следующую проблему.
Rahat
Всем привет! как можно в yii1 кешировать в зависимости от значении сессии? в документации не мог найти ответ на этот вопрос