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

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

Ответ
 
Опции темы Опции просмотра
Старый 17.06.2016, 11:01   #1
Midvi
Новенький
 
Регистрация: 01.06.2016
Сообщений: 16
По умолчанию

Цитата:
Сообщение от -=UncleByte=- Посмотреть сообщение
Я правильно понимаю что вместо index.php?pID=4 вам нужно показывать адрес.рф/ ?
На сайте установлено расширение Simulate Static URLs (v1.0.0), которое преобразует ссылки типа "index.php?pID=4" в ссылки вида "4.html" (т.е. по ID) или в ссылку "алиас.html", если алиас для страницы указан. Но мне нужно, чтобы эта конкретная страница с ID=4 всегда указывала на "www.сайт.ру".
Midvi вне форума   Ответить с цитированием
Старый 17.06.2016, 18:31   #2
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

А эта страница на самом деле "корень" сайта или просто отдельная страница?
-=UncleByte=- вне форума   Ответить с цитированием
Старый 17.06.2016, 18:38   #3
Midvi
Новенький
 
Регистрация: 01.06.2016
Сообщений: 16
По умолчанию

Цитата:
Сообщение от -=UncleByte=- Посмотреть сообщение
А эта страница на самом деле "корень" сайта или просто отдельная страница?
Это один из пунктов меню второго уровня. В принципе, я сделал ее корневой страницей в дереве страниц Typo3, хотя шаблон привязан к другой, начальной странице дерева (ID=1), которая раньше была "корнем" дерева. Впрочем, не думаю, что признак "корневой" страницы здесь как-то важен...
Midvi вне форума   Ответить с цитированием
Старый 17.06.2016, 19:17   #4
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Ну так сделайте ее ярлыком к корневой странице и все.
-=UncleByte=- вне форума   Ответить с цитированием
Старый 19.06.2016, 00:10   #5
Manas
Senior Member
 
Аватар для Manas
 
Регистрация: 06.12.2006
Адрес: Санкт-Петербург
Сообщений: 239
Отправить сообщение для Manas с помощью ICQ Отправить сообщение для Manas с помощью Skype™
По умолчанию

Удалите Simulate Static URLs. Поставьте пропатченный realurl вместо него (не самый свежий, но работает. Взял с рабочего проекта). Для вашей страницы с ID=4 напишите в поле "Speaking URL path segment:" символ / и всё должно работать.
Вложения
Тип файла: zip realurl_1.13.5.zip (137.6 Кб, 4 просмотров)
__________________
Дмитрий Васильев, "T3 студия"
По всем вопросам связанным с TYPO3, пишите пожалуйста сюда https://vk.com/t3studio
www.typo3.ru.net
Manas вне форума   Ответить с цитированием
Старый 19.06.2016, 01:20   #6
Midvi
Новенький
 
Регистрация: 01.06.2016
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Manas Посмотреть сообщение
Удалите Simulate Static URLs. Поставьте пропатченный realurl вместо него (не самый свежий, но работает. Взял с рабочего проекта). Для вашей страницы с ID=4 напишите в поле "Speaking URL path segment:" символ / и всё должно работать.
Дмитрий, спасибо.
К сожалению, я на этом сайте не совсем хозяин да и старую мудрость "работает - не трогай" никто не отменял.

В общем, после долгих копаний по форумам и документации нашел решение.
Ввел для страницы ID=4 алиас index и написал в setup шаблона разбор тега a:

tt_content.stdWrap.parseFunc {
tags {
a = COA
a {
10 = TEXT
10.data = parameters : href
10.stdWrap.wrap = <a href="|">

10.stdWrap.override {
if.value.dataWrap = {parameters:href}
if.equals = index.html
wrap = /
}
20 = TEXT
20.current = 1
20.wrap = |</a>
}
}
}

Работает. То же самое указал для "хлебных крошек".
Спасибо за помощь.
Midvi вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Powermail как изменить имя отправителя для письма Получателя elezeo Общие вопросы 1 04.09.2011 15:09
Индексация паркованного домена Fert Общие вопросы 5 21.03.2010 10:37
TMENU как получить ссылку href от пункта меню cardna1 Общие вопросы 4 31.08.2009 06:11
При установке требует имя пользователя Бабушка Установка 0 21.02.2008 23:48
Как сделать ссылку на несколько страниц назад? Илья Общие вопросы 0 24.09.2007 17:58


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


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

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