PDA

Просмотр полной версии : проблема генерации url для tt_news


des
25.01.2012, 14:50
Здравствуйте. Это мой первый проект на typo3 и столкнулся вот с такой вот проблемой:
При генерации single новости, url имеет такой вид:

http://tm/news/novosti/article/novinka-kran-filtr-du20-1/

При просмотре всех новостей (List) на странице news выводятся все новости, но при переходе по ссылке "Подробнее..." на single новость, url уже имеет вот такой вид:

http://tm/news/article/novinka-kran-filtr-du20-1/?tx_ttnews%5BbackPid%5D=98&cHash=b1b0c3af8a5e9eda54a924e463c6ab72

Подскажите пожалуйста почему в url приписывается "?tx_ttnews%5BbackPid%5D=98&cHash=b1b0c3af8a5e9eda54a924e463c6ab72" и как это можно исправить, чтобы url был такого вида: http://tm/news/novosti/article/novinka-kran-filtr-du20-1/

Может эта проблема таится в RealURL ????

dmartynenko
25.01.2012, 20:04
Нет, дело в настройках tt_news. Нужно в TS шаблоне страницы указать (можно глобально, в корневом шаблоне):
plugin.tt_news.dontUseBackPid = 1

Grank
25.01.2012, 21:12
Нет, дело в настройках tt_news. Нужно в TS шаблоне страницы указать (можно глобально, в корневом шаблоне):
plugin.tt_news.dontUseBackPid = 1
А если нужно сделать ссылку "вернуться назад"? Ваш совет не поможет да и от cHash не избавит.

Нужно правильно сконфигурить realurl конфиг.

dmartynenko
25.01.2012, 21:25
Ваш совет не поможет да и от cHash не избавит

Пробовали или просто так пишете?
cHash появляется из-за присутствия необработанных через RealURL GET-параметров.

des
26.01.2012, 10:26
Нет, дело в настройках tt_news. Нужно в TS шаблоне страницы указать (можно глобально, в корневом шаблоне):
plugin.tt_news.dontUseBackPid = 1

Спасибо большое. Ваш совет очень помог! А ссылку "вернуться назад" я реализовал через smarty.