ActionBlog

Привет всем! Тут такой вопросик появился, не знаю баг не баг…
Вот в чём дело: в ActionBlog.class.php такой код:
class ActionBlog extends Action {
	/**
	 * Главное меню
	 *
	 * @var unknown_type
	 */
	protected $sMenuHeadItemSelect='blog';
	/**
	 * Какое меню активно
	 *
	 * @var unknown_type
	 */
	protected $sMenuItemSelect='blog';
	/**
	 * Какое подменю активно
	 *
	 * @var unknown_type
	 */
	protected $sMenuSubItemSelect='good';


Тут определяется какой элемент будет активен, если активен предыдущий, если я правельно понял
Head->"Среднее звено"->Sub

Но вот если изменить значени Sub на bad
protected $sMenuSubItemSelect='bad;';
или на index или new, то всё равно не чего не произойдёт, всё равно будет активен good. Вот в общем и всё, извините если я не правильно понял и так и должно быть…

5 комментариев

avatar
это дефолтные значения. Так же они присваиваются индивидуально каждому эвенту, что перекрывает собой дефолтное значение.
avatar
то есть не получиться сделать что бы был активен bad или new
avatar
юзай:
$this->SetDefaultEvent('good');
avatar
и ещё обрати внимание что у тебя
protected $sMenuSubItemSelect='bad;';

'bad;' — сюда залезла ';'
avatar
ну это я когда пост набирал, очепятка…
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.