Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   realurl: проблемы со вложенными страницами (http://forum.typo3.ru/showthread.php?t=766)

sanek 09.09.2005 11:47

realurl: проблемы со вложенными страницами
 
Не подскажите каким образом настроить realurl, чтобы он автоматически подставлял названия родительских страниц. Например есть страница с id=1 и ее потомок с id=2. Как сделать чтобы итоговый УРЛ выглядел следующим образом:
www.site.ru/page1/page2/

amida 09.09.2005 11:58

Я переводил простенький мануальчик. пришил свой адрес или аську, скину.

Sergeev Alexander 09.09.2005 12:00

Спасибо!
sergeev.sanek@gmail.com

amida 09.09.2005 12:07

Отправил. Если что-то непонятно - спрашивай.

Andreas Schwarzkopf 09.09.2005 12:20

@amida, может мне пришлешь, я вставлю здесь на сайте в разделе документации? info[на] meinsystem.de

sanek 09.09.2005 12:25

Мне осталось непонятно как две страницы с различными ID (одна из них является потомком другой) вывести следующим образом
site.ru/parent/children. Причем заранее не известно сколько потомков будет у страницы

Andreas Schwarzkopf 09.09.2005 12:31

Мне кажется, они так автоматически и выдаются?

Пример конфигурации:

TS template setup:

config {
baseURL = 1
tx_realurl_enable = 1
prefixLocalAnchors = 1
}

localconf.php:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => '1',
'respectSimulateStaticURLs' => '1',
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3
),
);

У меня так работает на нескольких сайтах.

Andreas Schwarzkopf 09.09.2005 12:33

Самое главное забыл: если включен simulateStatic, нужно обязательно выключить:

config.simulateStaticDocuments = 0

Sergeev Alexander 09.09.2005 12:47

Всем огромное спасибо!
Все заработало.

sanek 09.09.2005 13:21

и еще вопросик в догонку :)
Можно ли как нибудь исключить из реврайта страницу к которой привязаны другие страницы.
Как есть
site.ru/main/new/page1

как надо
site.ru/new/page1


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

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