Closed evolcon closed 7 years ago
Потому что делалось всё в авральном режиме 🤣
исправляй давай) ато скажут еще ,что мы в тамбове ленивые))
Не, у меня сейчас 2 больших проекта, да и эту версию мы заморозили, поскольку есть ряд архитектурных просчётов, которые без BC не исправишь.
Ребят, почему в саму модель BackendMenu добавляете методы search и там делаете сортировку? Вы ведь даже сами называете переменные в контроллерах $searchModel ,но при этом передаете туда экземпляр основной модели. Почему бы не разделить модель и не унести в MenuSearch эти методы,сортировку и дата провайдер. Туда же и уедут правила для атрибутов модели,и тогда свойство name не будет required. Пример из меню для бекенда.
https://github.com/DevGroup-ru/dotplant2/blob/master/application/backend/controllers/BackendMenuController.php
https://github.com/DevGroup-ru/dotplant2/blob/master/application/backend/models/BackendMenu.php