У меня была проблема с тем, что я хотел показать панировочные сухари, даже если родительский элемент установлен невидимым. Сводил меня с ума, пока не нашел причину. Думаю, ваша проблема не сильно отличается.
У меня есть уникальный идентификатор, установленный практически со всеми ссылками; следовательно, я могу получить все узлы, как показано ниже:
// in view scripts
$navObject = $this->navigation()->findOneById($id);
// now you can manipulate the object however you like
$navObject->setLabel('Editing FooBar');
Вы можете найти узел другими способами, есть метод findOneBy (), где вы должны передать целевой объект.
Однако после того, как я распечатал хлебные крошки, мне пришлось сбросить setVisible(false)
до старого значения. В зависимости от ваших потребностей, вам также может потребоваться сбросить метку.