Просмотр полной версии : RealUrL:как сделать?
Собственно решил натянуть RealUrL на сайт.
1.Установил RealUrL
2.Прописал .htacctss
3.Установил Realurl Configurator
4.Зашел в Base0Configuration
5. Нажал Copy default content (attention overrides)
6. Сохранился очистил кеши.
Вроде все работает т.е.
странички вида mydomen.ru/7/
Имею структуру
-Главная
--О компании
---Контакты (id=7)
---Пресса о нас
Хочу увидеть странички такого вида.
mydomen.ru/about/contact.html
а вижу только mydomen.ru/7/ пол дня гугления и копания в мануале результатов не принесли .. такое ощющение что я чегото тупо недопонимаю .. Распишите нубу .. по пунктам , что делать? Пожалуйста.
По принцыпу..
1. Зайди в страничку "О компании" напиши в поле Speaking URL path segment: "about" ..
2. Зайди в файл realurlconf.php .. и там напиши ..
Заранее благодарен.
Ну если реалурл настроен, то необходимо в свойствах страницы указать псевдоним (вкладка Поведение).
Например странице О компании дать псевдоним "about"
А странице Контакты "contacts"
Если структура как в вашем случае - будет отображаться
domain.my/about/contacts/
Ну а вид ссылки уже настраивается по потребностям.
Ну если реалурл настроен, то необходимо в свойствах страницы указать псевдоним (вкладка Поведение).
Спасибо. Елки как простото, ну почему нигде не написано что нужно указать псевдоним на вкладке поведение ((
Если структура как в вашем случае - будет отображаться
domain.my/about/contacts/
Ну а вид ссылки уже настраивается по потребностям.
Нет не получается .. страница контактов имеет прямой id=7, т.е по факту нет preVars , и по логике вещей так и должно получаться, но менюто формируется нормально со всеми вложениями.. хотелосьбы чтоб и урл формировался также.. Можно конечно поиграть с PostVarSets, создавая их для каждого раздела, если я правильно понимаю, но влюбом случае не комильфо.
А как мне теперь сделать не domain.my/contacts/ , а domain.my/contacts.html вставка
Пример перевода id в путь:
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 30
), не приводит к нужному результату.
Заранее благодарен за ответы.
ну почему нигде не написано что нужно указать псевдоним на вкладке поведение
Об этом написано)))
Вообще на форуме эту тему уже перетирали, поэтому нужно просто поискать.
-=UncleByte=-
19.09.2011, 22:05
Вот тут русская версия статьи из Блога Дмитрия Дулепова - http://www.accio.lv/informacija/typo3/typo3-realurl-part-1/ - должно помочь.
Об этом написано)))
Вообще на форуме эту тему уже перетирали, поэтому нужно просто поискать.
в пдфе не написано, в мануале на инглише тоже не написано..
тему перетирали, но на более глубоком слое понимая который мне сейчас еще не доступен(
Спс за ответ.
Вот тут русская версия статьи из Блога Дмитрия Дулепова - http://www.accio.lv/informacija/typo3/typo3-realurl-part-1/ - должно помочь.
да я вчера ее читал .. но там какбы всетаки вещи понятные из мануала и третей части нет( ..
Спс за помощь.
Я так понимаю молодой человек ищет эту функцию
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 30
)
Думаю это именно то, о чем Вы говорите!
читайте мануал на русском: http://www.typo3.ru/fileadmin/documentations/2009/RealURL.pdf (стр. 15 и ниже)
Вы все правильно нашли. Убедитксь, что Вы верно настроили realurl.
Код я проверил. Он работает..
Вот весь блок настройки:
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
'respectSimulateStaticURLs' => 0,
'postVarSet_failureMode'=>'redirect_goodUpperDir',
'emptyUrlReturnValue' => '/',
),
'redirects_regex' => array (
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 30
),
);
Спасибо за ответ.. буду пробовать.
И за комплимент спасибо)
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot