Size: a a a

Laravel для начинающих

2020 March 03

мн

мистер никитос in Laravel для начинающих
Яков Зверев
Это я MVC осваиваю
Не стоит рендерить прямо в методе контроллера. Сделай простой класс, например, Html, в нем метод render, а в конструкторе путь к файлу передавай своего шаблона. И в рендере уже далай свои грязные дела. У тебя сейчас контроллер несет полную ответственность за отображение данных, а он должен быть лишь посредником
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Ну он передает просто их
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Тоесть надо класс View создать
источник

ЯЗ

Яков Зверев in Laravel для начинающих
который будет шаблон подключать и данные наводить, да?
источник

мн

мистер никитос in Laravel для начинающих
Яков Зверев
Тоесть надо класс View создать
Ну можешь и так назвать, суть не поменяется
источник

ЯЗ

Яков Зверев in Laravel для начинающих
М н
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
для распаковки данных масива юзай extract()
источник

ЯЗ

Яков Зверев in Laravel для начинающих
так проблема остается той же
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Как сам шаблон увидит эти данные то?
источник

мн

мистер никитос in Laravel для начинающих
Яков Зверев
так проблема остается той же
Ты знаешь как require работает?
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
Яков Зверев
Как сам шаблон увидит эти данные то?
окружение где делается инклуд передаётся в него
источник

ЯЗ

Яков Зверев in Laravel для начинающих
Да, подключает страницу с кодом
источник

ЯЗ

Яков Зверев in Laravel для начинающих
источник

ЯЗ

Яков Зверев in Laravel для начинающих
вот оно подключило
источник

ЯЗ

Яков Зверев in Laravel для начинающих
но ПейджДата же оно в обьекте
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
до инклуда надо extract($this->pageData)
источник

ЯЗ

Яков Зверев in Laravel для начинающих
extract это он в глобал вынесит эту переменную?
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
нет
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
в локальные
источник

мн

мистер никитос in Laravel для начинающих
Яков Зверев
extract это он в глобал вынесит эту переменную?
Он в нынешний скоуп помещает из массива ключи как переменные
источник