У меня есть панель навигации в моем веб-сайте, как:CakePHP: Как сделать динамическую навигационную панель
Вот мой код, чтобы сделать это:
<ul class="breadcrumb">
<li>
<i class="icon-home"></i>
<a href="index.html">Home</a>
<i class="icon-angle-right"></i>
</li>
<li>
<?php echo $this->Html->link($title_for_layout,array('controller'=>'controllers','action'=>'index','full_base'=>true));?>
</li>
</ul>
В этой картине я я работаю с Штатный контроллер. Поэтому моя ссылка «Главная страница> Штабы». Если я сделаю это с Контроллер продуктов будет «Главная страница> Продукция».
Но если я работаю с контроллером и штабов действий является Добавить. Средства «Персонал/добавление». Я хочу показать его на панели навигации, как "Главная> Штабы> Добавить". Итак, как я могу это сделать?
Если я сделал # 1. Текущая ссылка будет "Главная> Штабы> Добавить". Когда я хочу вернуться к указателю Штаба. Я нажимаю «Персонал» в «Домой> Персонал> Добавить». Я должен сделать ссылку внутри как
$ this-> HTML-> ссылка ($ title_for_layout, массив ('контроллер' => 'штабов', 'действие' => 'индекс')
этой ссылка нормально при работе с контроллером штабов. когда я изменяю к продукту, клиент будет сломан. Как я могу это сделать.
Я использую CakePHP 1.3 к сожалению, я задавать простые вещи, как это. Я новичок в Cake PHP. Спасибо за помощь и чтение.
Спасибо за ваш ответ, но, может быть, я не достаточно хорошо, чтобы понять. Я буду исследовать это. – TommyDo