Добрый день. Укажите пожалуйста куда "копать". В контроллере расплодилось много actions, становиться не удобно ими управлять, хотелось бы их сгруппировать и вынести в отдельные файлы. Рассматривал вариант c include, но не получилось (скорее всего и не должно получиться)
Заранее спасибо!
Вынести actions в другой файл
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Вынести actions в другой файл
Наследование.
Базовый контроллер
Наследуемся от базового
и т.д.
Базовый контроллер
Код: Выделить всё
namespace app\controllers;
use yii\web\Controller;
class BaseController extends Controller
{
//...
}
Код: Выделить всё
namespace app\controllers;
use app\controllers\BaseController;
class SiteController extends BaseController
{
//...
}
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
Re: Вынести actions в другой файл
Спасибо большое! Пойду этим путем!
Re: Вынести actions в другой файл
Отличная статья! Спасибо!!!