Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Приветствую.
Столкнулся с проблемой, что нельзя регистрировать одну модель через AdminSection::registerModel() дважды из-за того, что модель устанавливается вот так - $this->models[$class] = $model, т.е. каждый следующий вызов registerModel() перезаписывает предыдущий, если указываешь одну и ту же модуль. Собственно, вопрос - есть ли возможность обойти эту проблему?
ты сначала зарегистрируйся, а то не гоже так делать. разговор со шляпой ((
а во вторых объясни цель сего действия
Не в сети
ты сначала зарегистрируйся, а то не гоже так делать. разговор со шляпой ((
а во вторых объясни цель сего действия
Пожалуйста
По поводу цели - у меня в одной таблице существуют сущности с разными типами. Нужно разбить их на 2 разных раздела. Удобней модерировать + немного отличаются формы создания и редактирования. Есть вариант создать наследника от модели, но не хочется плодить левые классы.
Изменено GotFly (28.11.2016 12:33:22)
Не в сети
Делай одну модель - родителем
и N моделей её потомками, с которыми и работай посредством GlobalScope
Помог ?
Не в сети
Делай одну модель - родителем
и N моделей её потомками, с которыми и работай посредством GlobalScopeПомог ?
Собственно, это то, что я имел ввиду под "бесполезными классами". Потомки будут созданы только для того, чтобы служить заглушками для регистратора моделей, не неся никакой функциональности. Да, согласен, это один из вариантов, но было бы не плохо иметь более оптимальные варианты.
Не в сети
Было бы неплохо, если бы ты сам написал админку ;-)
а остальное рассуждение от лукавого.
Не в сети
Было бы неплохо, если бы ты сам написал админку ;-)
а остальное рассуждение от лукавого.
Зачем велосипедить, если существуют готовые решения, которые экономят гору времени? Вопрос был в другом. Если на данный момент создание потомков - единственное решение, то придется использовать его. В любом случае спасибо за ответ.
Не в сети
ну тогда прикручивай гексагоняльное сиденье на место руля и не справший как ездить
Не в сети
Страницы 1