Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
27.12.2010, 17:46 | #1 |
Senior Member
|
RealUrl: можно ли заставить генерить свои ссылки?
Привет Уважаемой typo3 общественности!
Может у кого есть опыт решения подобных задач. Мне необходимо заставить realurl определенную страницу рассматривать как главную, т.е. чтобы он генерил в меню для одного из адресов не http://www.mysite.ru/kompanija/ а нормальный http://www.mysite.ru/ Пока я обхожусь через редирект, что как бы не правильно: PHP код:
Хотелось бы получить совета, как поступать?
__________________
С Уважением, Владимир Ворническу. |
28.12.2010, 13:11 | #2 |
Senior Member
|
Одним из способов который можно попробовать - сделать страницу kompanija ссылкой на корневую.
Вообще не очень понятно для чего вам это. Если поясните, то возможно найдется другой вариант реализации вашей задумки. |
28.12.2010, 13:53 | #3 | ||
Senior Member
|
Цитата:
Цитата:
PS Собственно, и интересно, задача вроде как не тривиальная.
__________________
С Уважением, Владимир Ворническу. |
||
28.12.2010, 14:06 | #4 | |
Senior Member
|
Цитата:
У вас главная и корневая страницы это разные страницы? Если да, то зачем? |
|
28.12.2010, 14:25 | #5 | ||
Senior Member
|
Цитата:
Цитата:
Код:
lib.mainMenu = HMENU lib.mainMenu.entryLevel = 0 lib.mainMenu.wrap = <UL> | </UL> ...
__________________
С Уважением, Владимир Ворническу. |
||
28.12.2010, 14:34 | #6 |
Senior Member
|
На сколько я понимаю исходая задача этим решается (я еще раз ее внимательно перечитал)? Или задача все же другая?
Если у вас получается несколько (две) страницы в меню, которые ссылаются на главную и одна из них лишняя, то просто исключите ее по ID (свойство excludeUidList). |
28.12.2010, 14:48 | #7 | |
Senior Member
|
Цитата:
я вместо excludeUidList использую "Hide in menu" - это же одно и то же?
__________________
С Уважением, Владимир Ворническу. |
|
28.12.2010, 14:59 | #8 | |
Senior Member
|
Цитата:
Страница у вас типа "Ссылка" (в старых версиях название "Ярлык") ? Сейчас попробовал - выбирается тип страницы "Ссылка", выбирается страница в соответсвующем поле "Ссылка на страницу" и в меню получается прямая ссылка на указанную страницу (проверил TYPO3 4.1 и 4.4). Это по смыслу похоже, но для разных целей. Hide in menu - скрыть страницу из всех меню (кроме меню где явно указано includeNotInMenu). excludeUidList - в конкретном меню скрыть именно указанные страницы. Последний раз редактировалось dmartynenko; 28.12.2010 в 15:20 |
|
28.12.2010, 15:15 | #9 | |
Senior Member
|
Нашел еще в доке по RealURL параметр:
Цитата:
|
|
28.12.2010, 17:19 | #10 |
Senior Member
|
Еще раз повторил "приём с лишней страницей", после того как включил 'dontResolveShortcuts' => 1 ситуация наконец исправилась, правда теперь элемент меню главной страницы не получает статус "активный"
А в целом, Спасибо Дмитрий! PS ...однако не покидает чувство, что это не правильный подход. :-) PSS ...пытаюсь достучаться до Вашей аси, тщетно :-)
__________________
С Уважением, Владимир Ворническу. Последний раз редактировалось Vornic; 28.12.2010 в 17:38 Причина: наблюдение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
относительные ссылки в 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 |