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

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

Ответ
 
Опции темы Опции просмотра
Старый 09.09.2005, 11:47   #1
sanek
Новенький
 
Регистрация: 06.09.2005
Сообщений: 15
По умолчанию realurl: проблемы со вложенными страницами

Не подскажите каким образом настроить realurl, чтобы он автоматически подставлял названия родительских страниц. Например есть страница с id=1 и ее потомок с id=2. Как сделать чтобы итоговый УРЛ выглядел следующим образом:
www.site.ru/page1/page2/
sanek вне форума   Ответить с цитированием
Старый 09.09.2005, 11:58   #2
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию

Я переводил простенький мануальчик. пришил свой адрес или аську, скину.
amida вне форума   Ответить с цитированием
Старый 09.09.2005, 12:00   #3
Sergeev Alexander
Новенький
 
Регистрация: 09.09.2005
Сообщений: 7
По умолчанию

Спасибо!
sergeev.sanek@gmail.com
Sergeev Alexander вне форума   Ответить с цитированием
Старый 09.09.2005, 12:07   #4
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию

Отправил. Если что-то непонятно - спрашивай.
amida вне форума   Ответить с цитированием
Старый 09.09.2005, 12:20   #5
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

@amida, может мне пришлешь, я вставлю здесь на сайте в разделе документации? info[на] meinsystem.de
Andreas Schwarzkopf вне форума   Ответить с цитированием
Старый 09.09.2005, 12:25   #6
sanek
Новенький
 
Регистрация: 06.09.2005
Сообщений: 15
По умолчанию

Мне осталось непонятно как две страницы с различными ID (одна из них является потомком другой) вывести следующим образом
site.ru/parent/children. Причем заранее не известно сколько потомков будет у страницы
sanek вне форума   Ответить с цитированием
Старый 09.09.2005, 12:31   #7
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

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

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

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   #8
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

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

config.simulateStaticDocuments = 0
Andreas Schwarzkopf вне форума   Ответить с цитированием
Старый 09.09.2005, 12:47   #9
Sergeev Alexander
Новенький
 
Регистрация: 09.09.2005
Сообщений: 7
По умолчанию

Всем огромное спасибо!
Все заработало.
Sergeev Alexander вне форума   Ответить с цитированием
Старый 09.09.2005, 13:21   #10
sanek
Новенький
 
Регистрация: 06.09.2005
Сообщений: 15
По умолчанию

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

как надо
site.ru/new/page1
sanek вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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