Size: a a a

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

2020 June 17

R#

Reset # Alexey S. in Laravel для начинающих
Такс я нашел где параметры приходят
но как сюда добраться не знаю :)
http://prntscr.com/t1dd27
источник

EG

Egor Gruzdev in Laravel для начинающих
Reset # Alexey S.
Такс я нашел где параметры приходят
но как сюда добраться не знаю :)
http://prntscr.com/t1dd27
Вопрос, а для чего это нужно?
источник

EG

Egor Gruzdev in Laravel для начинающих
Какова задача?
источник

R#

Reset # Alexey S. in Laravel для начинающих
Egor Gruzdev
Вопрос, а для чего это нужно?
для того чтоб получить seo данные именно из этой сущности если они есть, а точка обработки seo была единая а не в каждом шаблоне и контроллере

т.е. мы берем данные которые передает контроллер, определяем есть ли свойства начинающиеся на seo_, если они есть отдаем на обработку во вью композер и рендерим в блоке seo
источник

R#

Reset # Alexey S. in Laravel для начинающих
Но например если есть страница courses, а внутри шаблона есть course - то логика не сработает, потому что у course есть seo данные в сущности, а у courses нету - они берутся из другого места, но если кто то завтыкает это записать - то оно сломается
источник

R#

Reset # Alexey S. in Laravel для начинающих
и в идеале я хотел бы от строк вида
Seo::fetchMetaData($course);
в контроллерах но похоже не выйдет
источник

EG

Egor Gruzdev in Laravel для начинающих
Reset # Alexey S.
и в идеале я хотел бы от строк вида
Seo::fetchMetaData($course);
в контроллерах но похоже не выйдет
если у тебя есть базовый контроллер, в нем добавить метод view (который повторяет параметры обычного хелпера view)? а уже в нем Seo::fetchMetaData($course);,может еще что-то и т.д.
источник

RE

Roman Emelyanov in Laravel для начинающих
Всем привет, это нормально что ни env(), ни config() не работают в моделях?
источник

SK

Sasha Kiyan in Laravel для начинающих
Roman Emelyanov
Всем привет, это нормально что ни env(), ни config() не работают в моделях?
php artisan config:cache
источник

RE

Roman Emelyanov in Laravel для начинающих
Sasha Kiyan
php artisan config:cache
не помогает
источник

EG

Egor Gruzdev in Laravel для начинающих
Roman Emelyanov
Всем привет, это нормально что ни env(), ни config() не работают в моделях?
что значит не работают?
источник

RE

Roman Emelyanov in Laravel для начинающих
Egor Gruzdev
что значит не работают?
не выводят значения
источник

EG

Egor Gruzdev in Laravel для начинающих
Roman Emelyanov
не выводят значения
значит их нет
источник

YS

Yuriy Shmidt in Laravel для начинающих
Roman Emelyanov
не выводят значения
Пример?
источник

EG

Egor Gruzdev in Laravel для начинающих
вот в этой папке проверь файл config.php что он содержит, есть ли там то значение что ты выбираешь
источник

RE

Roman Emelyanov in Laravel для начинающих
Egor Gruzdev
вот в этой папке проверь файл config.php что он содержит, есть ли там то значение что ты выбираешь
есть
источник

RE

Roman Emelyanov in Laravel для начинающих
Yuriy Shmidt
Пример?
return dd(config('custom.logo_name'));
источник

EG

Egor Gruzdev in Laravel для начинающих
Roman Emelyanov
return dd(config('custom.logo_name'));
т.е. изначально у тебя есть файл custom.php (который лежит в папке /config) с содержимым:
return [
      'logo_name' => 'name'
];
источник

V

Vladij in Laravel для начинающих
всем привет, подскажите плз, как проверить наличие установленного пакета sociality composer? Спасибо
источник

EG

Egor Gruzdev in Laravel для начинающих
Vladij
всем привет, подскажите плз, как проверить наличие установленного пакета sociality composer? Спасибо
composer show -i
источник