Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
24.07.2008, 18:21 | #1 |
Новенький
Регистрация: 24.07.2008
Сообщений: 1
|
Текущее положение на сайте
Как сделать чтобы выводилось текущее положение на сайте. Есть в меню к примеру айтем, кликаю на него попадпю на страницу а на этой странице выводился в специальном мапнутом диве название этой странице т.е. название кликнутого айтема т.е. заголовок страницы.
я думал может lib.тест = HMENU lib.тест.special = rootline # в этой строчке я хотел прописать такой конфиг чтобы выводился последний айтем т.е. последний элемент rootline т.е. пути к этой странице lib.тест.1 = TMENU lib.тест.1.NO { linkWrap = <div class="polosa"> | </div> } Но такого конфига я не нашел в параметрах special |
24.07.2008, 18:27 | #2 |
Senior Member
|
Юзайте поиск - описано бесконечно много раз. Один из примеров: http://forum.typo3.biz/showthread.php?t=1383
|
26.07.2008, 16:46 | #3 |
Senior Member
|
Этот пример в общем виде указан вот тут (rootline). Однако мне, например, непонятно - а вставлять куда и как, чтобы на странице, как говорится в мапнутом диве было?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
27.07.2008, 13:55 | #5 |
Senior Member
|
Попробую сам сорфмулировать, прошу только направить или поправить.
1. Создаём собственно тот самый див куда будем мапить. 2. Создаём елемент field_pagenavigator (EL) в структуре данных (DS), указываем ему тип TSObjectPath. 3. Маппим элемент и див (создаём элемент TO). 4. В сетапе шаблона прописываем: lib.pagenavigator = HMENU lib.pagenavigator.special = rootline lib.pagenavigator.special.range = 1|-2 lib.pagenavigator.special.targets.3 = page lib.pagenavigator.2 = TMENU lib.pagenavigator.2.target = _top lib.pagenavigator.2.wrap = <HR> | <HR> lib.pagenavigator.2.NO { linkWrap = | > } 5. Указываем в свойствах элемента через редактирование DS XML в секции <field_pagenavigator type="array">: <TypoScriptObjPath>lib.pagenavigator</TypoScriptObjPath> И как бы готово. Всё правильно?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
27.07.2008, 15:17 | #6 |
Senior Member
|
На Typo3Wizard нашёл такой вариант:
mypath=HMENU mypath.special=rootline mypath.special.range= 0 | -1 mypath.1=TMENU mypath.1.NO.allWrap= | / |*| | / |*| | Вроде как короче, но в чём прикол?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
15.08.2008, 13:03 | #7 |
Senior Member
|
Кто из спецов даст заключение по двум примерам?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
15.08.2008, 16:07 | #8 |
Senior Member
Регистрация: 09.12.2007
Сообщений: 281
|
1. шаг 5 лишний. Это делается в визарде.
2. Зачем первый уровень в меню убрали. 3. какой нравится, таким и пользуйтесь. Проверить работоспособность - 3 минуты. 4. Для коллекции вот еще сниппет Код:
temp.rmenu = HMENU temp.rmenu.special = rootline temp.rmenu.includeNotInMenu = 1 temp.rmenu.1 = TMENU temp.rmenu.1 { NO.allWrap = | > wrap= <div class="rline">Вы на странице: |</div> CUR= 1 CUR.doNotLinkIt = 1 CUR.allWrap = <span class="pagetitle"> |</span> } |
16.08.2008, 22:01 | #9 |
Senior Member
|
Я решаю эту задачу вот таким путем
Код:
temp.breadcrbs = HMENU temp.breadcrbs.special = rootline temp.breadcrbs.1 = TMENU temp.breadcrbs.1{ NO.allWrap = |*| <span class="menutop"> | </span> |*| ACT = 1 ACT.allWrap = |*| <span class="menuact"> | </span> » |*| CUR = 1 CUR.doNotLinkIt = 1 CUR.allWrap = |*| <span class="menucur"> | </span> |*| }
__________________
... be happy... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как узнать, что пользователь аутентифицирован на сайте | Sergeev Alexander | Общие вопросы | 6 | 01.03.2010 13:07 |
Неправильные ссылки на сайте (PHPSESSID) | Илья | Общие вопросы | 1 | 13.05.2008 22:41 |
Авторизация на сайте перестала работать | margol | Общие вопросы | 0 | 17.10.2007 12:09 |
Какой механизм публикации картинок на сайте выбрать? | Илья | Общие вопросы | 3 | 18.04.2007 17:46 |
Текущее положение в дереве каталогов | salah | Общие вопросы | 5 | 07.11.2005 14:06 |