@Yadalay
Php, Mysql, Html, Css, Js/Jquery/Ajax, Laravel

Как создать часто используемый компонент?

Добрый вечер!

То, что я хочу:
На сайте будет в нескольких местах использоваться комментарии к чему-либо (чат, новости, форум и т.п.). Чтобы не дублировать во всех этих модулях один и тот же код, я хочу создать компонент комментариев, который буду в будущем просто прикреплять к различным модулям. Нужно не просто отдельную вьюшку создать (это понятно), но ещё и на стороне back-end создать (класс или trait, может). Планируется потом просто в методе задавать в качестве параметра (или их несколько будет) просто название таблицы.

Пример в Laravel:
Примерно похожим способом сделана пагинация в Laravel. Но там немного замудрённо, поэтому хочу услышать мнение и примерные решения от экспертов.
--------
Подскажите, пожалуйста, как можно примерно такое реализовать, чтобы было грамотно и просто?
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
В документации описан ровно ваш случай: https://laravel.com/docs/5.7/eloquent-relationship...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы