Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 30.12.2010, 15:10   #1
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

В код сильно не вдавался, но ИМХО ярлык никогда не сможет получить свойства из ACT. Так как ACT определяется по совпадению id страницы в меню с текущей страницей в FE. Для ярлыка они никогда не совпадут.

Выход - добавить свойство через JS для этого пункта меню при совпадении с URL.

Можно использовать TS условия для этих целей - если текущее id страницы равно нужному, то добавляем в шаблон JS код, который добавит нужный класс этому пункту меню.
dmartynenko вне форума   Ответить с цитированием
Старый 30.12.2010, 16:14   #2
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
По умолчанию

Цитата:
ИМХО ярлык никогда не сможет получить свойства
По моему это касается внешних ссылок, с ярлыками у ACT проблем нет, ведь когда я делал ссылку корневой страницы не первую внутреннюю, то АCT отрабатывал, если сделать тоже самое внутри корня (т.е. страница ссылается на соседнюю), то АСТ перестаёт действовать - т.е., дело в иерархии?!
В общем, я оставил эту затею, слишком много усилий ради такого пустяка.

Решение задачи перешло в академический интерес - как сделать изящно. :-)
__________________
С Уважением, Владимир Ворническу.
Vornic вне форума   Ответить с цитированием
Старый 30.12.2010, 17:54   #3
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

ACT отрабатывает и на нахождение страницы в пути к "корню".
Это нужно для вложенных меню:

Раздел 1
- подраздел 1.1
- подраздел 1.2
Раздел 2
- подраздел 2.1
- подраздел 2.2
Раздел 3

Если вы сейчас на странице "подраздел 2.1", то активными будут 2 страницы в обоих уровнях меню. Видимо это как раз ваш случай когда "ярлык" получил состояние ACT.
dmartynenko вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
относительные ссылки в realUrl demav Общие вопросы 0 11.09.2009 17:08
Можно ли заставить яваскриптовский alert() писать по русски? Winston James Общие вопросы 7 12.05.2008 02:29
Как при помощи RealUrl реализовать ссылки с расширением .htm Manas Общие вопросы 1 01.02.2008 13:55
свой экстеншн и realurl dr_on Общие вопросы 2 23.12.2006 17:53
как экспортировать ссылки RealURL ? demav Общие вопросы 0 21.10.2006 00:35


Часовой пояс GMT +4, время: 17:30.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория