Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Есть два сайта: болты.ру и гайки.ру
Дизайн разный. База и админка одна.
В Yii для этого есть модули.
Как сделать подобное в Laravel5?
Не в сети
Такое с костылями можно было сделать в Laravel 4.0x(не помню уже, в первых версиях). Сейчас мешает генерация compiled.php для всего приложения. Что вам мешает сделать два приложения, работающих с одной базой?
Не в сети
Видел решения в 4-ке.
Что мешает?
Я уже реализовал подобное через модули в Yii1. Пока ждал Yii2, полюбил Laravel4.2. Сделал на нём пару проектов.
А тут переход на L5 — отличный повод перенести старый проект.
Дело ведь не только в базе, там общая админка, пользователи. Не хочу дублировать код.
Не в сети
Пока ответов нет.
Нашёл обсуждение подобной задачи на английском
Пакет модулей c поддержкой L5 Pingpong-labs
Решение для L4 Multisites A Comprehensive Tutorial
Не в сети
Если не хотите дублировать код то напишите админку для управления сайтами отдельно. Тут все просто - или у вас одно приложение с поддоменами админка.детали.ру, гайки.детали.ру, болты.детали.ру или отдельно приложения админкадеталей.ру, гайки.ру, болты.ру. Теоретически можно сделать как вы описали, но я вижу в этом только хороший способ прострелить себе колено.
Не в сети
А вот это хорошая мысль. Спасибо!
Не в сети
Страницы 1