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

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

Ответ
 
Опции темы Опции просмотра
Старый 11.12.2011, 05:29   #1
alexey0921
Новенький
 
Регистрация: 11.12.2011
Сообщений: 15
По умолчанию Как убрать дубли страниц?

Подскажите, пожалуйста, есть сайт с tt_news. Новости разделены на категории, при добавлении новости она появляеться на главной странице и в категории. Но, ссылка на новость с главной страницы получается вида site.ru/date/2011/december/item/30/, а ссылка из категории получается вида site.ru/категория/date/2011/december/item/30/ .Поэтому в поиске получаются дубли, что можно сделать?
И еще вопрос, можно ли сделать так, чтобы выбирать отображать новость и на главной и категории или только в категории.
Спасибо.
alexey0921 вне форума   Ответить с цитированием
Старый 12.12.2011, 12:17   #2
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Какая у вас версия tt_news? Кажется в 3.0 уже нет этой проблемы.

Раньше тоже сталкивались. Но сейчас сделан режим Single на отдельной странице и проблемы нет.

Если посмотреть в код tt_news\pi\class.tx_ttnews.php, то для формирования ссылки на Single View в функции getSingleViewLink() используется pi_linkTP_keepPIvars(). То есть функция которая сохраняет переданные piVars (GET) параметры. Поэтому добавление параметра выбора категории возможно. Кардинальный вариант решения - в коде сделать unset($piVarsArray['cat']) перед вызовом pi_linkTP_keepPIvars().
dmartynenko вне форума   Ответить с цитированием
Старый 17.12.2011, 20:29   #3
alexey0921
Новенький
 
Регистрация: 11.12.2011
Сообщений: 15
По умолчанию

У меня версия 3.1.0. Значит что-то в настройка не то? Может быть подскажете где не так,спасибо.
alexey0921 вне форума   Ответить с цитированием
Старый 19.12.2011, 11:36   #4
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Читайте внимательней. Я сказал что SINGLE у меня на отдельной странице, а у вас на той же что и LIST.
Или пропатичте код - получите ссылки без категорий.
dmartynenko вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как убрать автоматическое добавление тега <p> GAZok Общие вопросы 0 20.01.2010 23:35
Как удалить большое количество страниц dapissarenko Общие вопросы 2 08.02.2008 22:32
Как сделать ссылку на несколько страниц назад? Илья Общие вопросы 0 24.09.2007 17:58
Как убрать < !-- Parsetime:, < !-- Cached page generated marco Общие вопросы 4 20.03.2006 14:35
Как в tt_news убрать спейсер clear.gif после изображений? Матевосян Артем Общие вопросы 1 18.03.2005 14:51


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


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

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