Aliaksandr
Тихий звук в уроках, в телеке на 40 аж приходится крутить, обычно я на 10-12 смотрю
Alexander
Pathologic
Alexander
Pathologic
нет, не рулит
Aliaksandr
Между уроками ))
Aliaksandr
Зато я заметил ошибку в названии урока - там написано Teplate без буквы m )
Сергей
Andrey
Pathologic
Axenia
Pathologic93 (4189.57) увеличил карму remote_adm (1822.49)
Sergey
Anonymous
Aliaksandr
Второй еще резче закончился: на фразе "также хотелось сказать что..." 😁😁 Сейчас гляну в оригинале
Aliaksandr
А не, так и есть ))
Andrey
Aliaksandr
Короче впечатление от 15 минут просмотра у меня какое-то неоднозначное: с одной стороны я узнал про adminfrontonly
Aliaksandr
Но с другой стороны такое чувство, что если б я нифига не понимал, что происходит, то после просмотра видео так бы нифига и не понял ))
Dmytro
Dmytro
Dmytro
Короче если по видео есть замечания пожелания пишите в целом цель же сделать уроки что б стало понятней всем как пользоваться а не для того что б было 🙂 поэтому приветствуется любая критика и предложения
Pathologic
Pathologic
ну так с базовыми вещами и проблема
Pathologic
откуда-то скопировали какой-то файл
Pathologic
в нем какие-то методы
Andrey
И они как-то работают.
Andrey
Охуенчик =)
Pathologic
если не лезть в TemplateProcessor, то все это выглядит как бубен
Dmytro
ну так в конце уроков получим заготовку которую потом можно ставить вместо main пакета 🙂
Pathologic
то есть как минимум нужно объяснить, как происходит обработка шаблона
Pathologic
чтобы было понятно, что за методы в контроллере и для чего они
Dmytro
Это тогда надо цикл видео как работает Ево из нутри )
Dmytro
а не как на ней собирать сайт 🙂
Aliaksandr
Мне кажется да, нет акцента на смысле всего этого, что мы в контроллере получим все данные, в трейси их увидим и в шаблоне просто верстку сделаем
Aliaksandr
Непонятно для чего это все новичку
Pathologic
проще было бы чтобы был абстрактный контроллер, его наследовали и добавляли метод, который переменные выставит - такое вот может еще работать на уровне "делай как показываю"
Dmytro
Ну так это будет понятно позжее))
Dmytro
в целом посыл понял попробую больше расжевывать зачем мы это делаем
Aliaksandr
А то все при слове контроллер сразу в ступор впадают))
Pathologic
потому что его откуда-то копировать надо
Aliaksandr
Мало того что копировать, так перед этим еще идти куда-то и писать там абракадабру php artisan package create )))
Dmytro
Ну контроллер можно затянуть в пакет по умолчанию но надо ли он во всех пакетах и что вообще там надо пока не понятно
Pathologic
ну здесь как минимум ожидается что все будет готово после команды, а на деле надо куда-то потом лезть за файлом
Aliaksandr
Понятно, что это уже и на 2.0 жевали, но раз она так и не взлетела, то проще на этом еще раз акцент нормальный в 3.0 сделать
Dmytro
по логике там должна быть заготовка большая и хорошая а с другой стороны не хочется лишним перегружать
Pathologic
зачем большая
Pathologic
если контроллеры в таком виде нужны только чтобы переменные в шаблон забивать
Dmytro
зачем большая
вообще тянется отсюда, можно тут собрать базово что надо:
https://github.com/evolution-cms/evoPackage
Aliaksandr
Затянуть туда BaseController и HomeController, чтоб человек сразу увидел, что у него что-то вывелось )
Aliaksandr
Если пакет main стоит, он же повторно не поставитчя? Или затрет?
Dmytro
Aliaksandr
Pathologic
ну ставишь композером какой-нибудь evoboilerplate, где будут лежать классы базовые для контроллера и сервис-провайдера
Pathologic
а в пакетах от них наследовать
Pathologic
тогда все будет просто
Aliaksandr
Или отдельную команду, чтоб 2 раза не ходить в консоль сразу после create main еще create controller ))
Dmytro
а в пакетах от них наследовать
Ну так в пакете все равно тогда получается не будет бейс контроллера и его нужно будет создавать и что то в нем писать же
Anonymous
Воапрос. Пакет Main из уроков по 2.0 в 3.0 можно аналогично переносить?
Pathologic
Pathologic
сразу писать HomeConroller extends и в нем метод для выставления переменных
Aliaksandr
Но вообще я думаю основная проблема именно не в том, чтобы поставить этот пакет, а в том, чтобы понять для чего это все, в чем цель и логика.
Pathologic
а, ну тогда можно и BaseСontroller
Aliaksandr
Pathologic
но в нем тоже будет минимум кода
Aliaksandr
Кидайте мой с тремя методами ) до кэша потом дойдем ))
Pathologic
кэш в том виде, что я увидел в видео, тоже нафиг не нужен
Dmytro
Aliaksandr
https://github.com/webber12/start-evo3/blob/main/core/custom/packages/Main/src/Controllers/BaseController.php
Aliaksandr
Тут хотя бы с комментариями к чему эта вся борода )))
Dmytro
Короче допишу еще чутка уроков а потом надо какой то вебинарчик устроить и сделать тоже самое но с тем что б по ходу дела задавали вопросы