Как правильно получить опцию контроллера?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 11 января 2015 в 18:10
Здравствуйте!

Мне нужно получить опцию контроллера в другом контроллере.

Как правильно это сделать?

  1.  
  2. cmsCore::getController('controller')->options['options']
  3.  
Так не получается(
#2 11 января 2015 в 18:55
если вам опции нужны в frontend.php, то просто после
  1. class ИМЯ_КОМПОНЕНТА extends cmsFrontend {
Добавить protected $useOptions = true;

Потом обращаться так $this->options['СИСТЕМНОЕ_ИМЯ']; например: $this->options['perpage'];

Или же так:
  1. $opt = cmsController::loadOptions('ИМЯ_КОМПОНЕНТА');
Потом обращаться так $opt['СИСТЕМНОЕ_ИМЯ']; например: $opt['perpage'];
#3 11 января 2015 в 18:59
Evanescence, спасибо, вот чего не хватало

  1.  
  2. protected $useOptions = true;
  3.  
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.