d1gi
Новичок
где лучше собирать данные для сабжа?
теретически ури может выглядеть так:
http://loc/site/news/first.html
при этом сабж может быть таким:
но допустим пускай будет так
а после того как роутер отработал, куда эти данные лучше заснуть? хранить в каком-то общедоступном пространстве? но как его лучше назвать?
мне пока приходит на ум что-то типа:
а если короче, то:
где $this->Html это просто объект доступный из контроллера и допустим роутер или экшен туда всё сложит, а вызывающий контроллер должен будет забрать все данные и прилепить их в общую картину...
или роутер вообще не должен генерить никаких данных, кроме как инструкции по
запуску классов и экшенов?
теретически ури может выглядеть так:
http://loc/site/news/first.html
при этом сабж может быть таким:
а может быть и таким, даже при том же самом запросе:Главная » Новости » Первая
т.е. как мне кажется наиболее правильным местом где будут собираться ХК, это роутер, именно он раpбирая шаблоны УРИ может сгенерить данные для ХК.Главная » Новости » 2012 » Январь » Первая
но допустим пускай будет так


PHP:
$this->Html->addBreadCrumb(array(
'uri' => 'relative/path/to/,
'title' => 'Заголовок',
'descr' => 'Описание',
));
PHP:
$this->Html->addBreadCrumb('relative/path/to/, 'Заголовок', 'Описание');
или роутер вообще не должен генерить никаких данных, кроме как инструкции по
запуску классов и экшенов?