Alex
короч
Alex
покажи 2 примера
Alex
сайдбара
Alex
и я скажу че делать)
Anonymous
короче мне нужно какое-то место, в которое я впишу свой говнокод, который заставит все эти контроллеры выдать свои порции данных
Alex
просто верстку или псд)
Alex
ты сам запутался видимо)
Anonymous
нет же
Anonymous
щас покажу
Jack
нет же
http://www.yiiframework.com/doc-2.0/guide-structure-views.html вот читайте, вам нужен раздел Nested Layouts
Alex
Я думаю что он что то сложное мутит слишком или слишком простое и пытается сделать сложно
Jack
Верстка которая отличается от main, помещаешь в новый layout. Но не забудь в нем вывести $content. В контроллерах которые должны использовать этот layout меняешь публичную переменную public $layout = 'имя нового шаблона'; В самом шаблоне конечно не говнокодь, для этого есть виджеты.
Anonymous
Anonymous
вот
Alex
а
Alex
так это просто блок
Anonymous
в каком месте я могу воткнуть код, получающий и передающий вью 3 продукта и 6 покупателей?
Alex
http://www.yiiframework.com/doc-2.0/guide-structure-views.html#using-blocks
Alex
вот через это делай
Alex
или пиши виджет
Alex
но так как разные исходные данные я бы сделал через блок
Anonymous
http://www.yiiframework.com/doc-2.0/guide-structure-views.html#using-blocks
тут мне блоки надо в каждой вьюхе получается отдельно генерить одни и те же
Alex
ну сомтри
Alex
тогда вопрос
Anonymous
мне проще тогда уж парамсами передать в лейаут
Alex
ты тип моделей одинаковый передавать бдешь?
Alex
тоесть всегда будет модель продуктов и модель юзеров?
Alex
или они могут быть разные?
Anonymous
всегда
Alex
тогда виджет
Alex
и в блок
Alex
получается у тебя есть виджет сайдбара и рендеришь ты его внутри блока
Alex
все
Anonymous
а зачем мне его внутри блока рендерить?
Alex
так будет корректнее
Anonymous
я не могу его в лейауте вывести из вью прямо?
Alex
нет
Alex
потому делай через блок
Anonymous
а блоки должны опять в отдельных вью генериться?
Anonymous
блок одинаковый с одинаковым виджетом
Витебск 01
В YII 1 можно узнать время пользователя?
Витебск 01
Время установленное на компьютере.
Vadim
Вопрос. Я зашел на какой-то сайт и очень хочу узнать на каких js-библотеках там все сделано, но весь js минифицирован. Какие есть варианты узнать библиотеки? Сам придумал смотреть имена (html) классов и через сервисы типа wappalyzer.
Vladimir
Вопрос. Я зашел на какой-то сайт и очень хочу узнать на каких js-библотеках там все сделано, но весь js минифицирован. Какие есть варианты узнать библиотеки? Сам придумал смотреть имена (html) классов и через сервисы типа wappalyzer.
1) В хроме в отладчике во вкладке Source есть снизу кнопка фигурных скобок, которая расставит табуляцию для кода 2) Есть сервисы для "разминификации" файлов, точно не помню, погуглить нужно 3) IDE различные, если скачать файл, предлагают одной командой разминифицировать файл Одна проблема: сокращенные названия переменных это не исправит) если вопрос идет конкретно о библиотеках, то можно поискать на основании кода библиотеки в инете - там должны быть версии несжатые. Если просто код, то тут уж се ля ви
mr.
В каком месте и какой контроллер вообще рендерит это вью? Где мне нужно вписать свой говнокод, чтобы передать этой вью свои жалкие параметры?
Не читал, о чем вы там с синеперым общались, но я обычно делаю свой View и туда какие-либо свойства прокидываю. Я фанат автокомплита. Но если по быстрому, то да, можно и просто в params зафигачить.
mr.
mr.
И да, базовый View через DiC подменяю)
who are you
Время установленное на компьютере.
время с компа - только явой передать можно ажаксом
mr.
А как же заголовки?
Юрий
А как же заголовки?
Зочем костылить!!!11 подключаешь жс на 25 мб чтобы время передавать, че как лох
mr.
Глянул матчасть: > The HTTP header will only give you the time in UTC/GMT. This part of the HTTP specification, in RFC7231 section 7.1.1.1 and 7.1.1.2.
mr.
http://jeoftp.blogspot.ru/2009/03/determine-java-timezone-of-your-web.html
Anonymous
А как вообще принято делать механизм типа «новые комментарии»? Записывать к комментариям id тех пользователей, которые его видели? Или записывать в отдельную таблицу id комментариев и id тех пользователей, которые их видели? Или как ещё?
Anonymous
Или в колонку к пользователю вписывать все триллиарды id сущностей, которые он видел?
who are you
ява то здесь причем? )
ну а чем врмя на компе узнавать?
SiZE
ну а чем врмя на компе узнавать?
java и javascript - это разные языки
SiZE
вообще прям разные
SiZE
не надо их путать
who are you
я про яваскрипт
SiZE
и вообще ява - это остров :D
Borys
Ребят, 'view' => [ 'theme' => [ 'pathMap' => [ '@ricco/ticket/views' => '@frontend/views/ticket', ], ], ],
Borys
В components же верно?
SiZE
http://www.yiiframework.com/doc-2.0/guide-structure-views.html#using-view-components
SiZE
http://www.yiiframework.com/doc-2.0/guide-output-theming.html
SiZE
есть же в доке все...
Юрий
есть же в доке все...
Доку читать для слабых духом
SiZE
комикс )))
Borys
Так-то доку я прочел и теперь не пойму почему не отрабатывает
Borys
И до сих пор грузит view из vendor
Borys
А не мои view
mr.
Ребят, 'view' => [ 'theme' => [ 'pathMap' => [ '@ricco/ticket/views' => '@frontend/views/ticket', ], ], ],
Чет стянул модуль этот. Пока что видел только главный файл модуля, не очень впечатления...
Borys
Потребности покрывает
mr.
Покажи скрины в лс)
Borys
Чего? модуля?