![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
Думаю, разделение новостей на разные страницы только усугубит, но ни как не улучшит ситуацию. Хранится то они будут все равно в одной таблице. Зато запрос при попытке вытащить новости из разных страниц значительно усложнится. Делайте все на категориях и подкатегориях. Последние 50 новостей доставать можно просто игнорируя категории. Думаю, проблемы с производительностью могут быть при указании большого количества категорий в одной выборке.
|
![]() |
![]() |
![]() |
#2 | |
Senior Member
|
![]() Цитата:
С точки зрения программной части запрос на выборку все равно чаще строится отталкиваясь от категорий, а не от страниц. Страница фигурирует либо верхнего уровня, либо вообще не указывается (используется вся таблица). И если все в одном дереве, то список отображает записи с текущей страницы (и дочерних при необходимости). Что опять же можно задать один раз в шаблоне верхнего уровня через TS, а не ставить на каждую страницу свой плагин или свой кусок TS кода в шаблон. |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
В третьей версии появилась разбивка по категориям.
Просто в том то и дело, что отталкивается выборка от категорий, так еще и если включать несколько страниц, то получится лишнее условие поиска, что обязательно замедлит работу. |
![]() |
![]() |
![]() |
#4 |
Продвинутый
|
![]()
Ооо ребята, Вы меня очень обрадовали такими заявлениями, особенно после того когда я именно продублировал каждый сисфолдэр страницей с плагином.
![]() |
![]() |
![]() |
![]() |
#5 |
Продвинутый
|
![]()
Кстати, по теме у меня RealUrl выводит линк на новость ввиде /sales/single/9.html. Как бы мне прописать, чтоб вместо single/9 было название новости ?
И кстати, заметил, что если новость лежит скажем в "/sales/division/" то в линке финурирует только 1й уровень /sales/single/9.html хотя должно быть /sales/division/single/9.html почему отображается только корень ??? Последний раз редактировалось viair; 31.01.2010 в 01:01 |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
![]()
По моему в стандартном примере для tt_news урл формируется именно из названия новости.
|
![]() |
![]() |
![]() |
#7 | ||
Senior Member
|
![]() Цитата:
Но название новости будет "транслитерированное" из русского в английские буквы, т.е. выглядеть может ужасно и задать свое "покрасивее" не получится. Чаще русские сайты используют ID для новости, как и в вашем случае. Цитата:
Что бы было так, как вы хотите, то вам надо иметь для каждой категории свою страницу "single view". Один из вариантов предусмотрен в tt_news - вы в записи каждой категории (tt_news_cat) указываете страницу для этой просмотра новостей из этой категории, и tt_news глобально через TS конфигурируете, что бы ссылка на просмотр подробнее формировалась с учетом категории. Вы можете использовать для "single view" ту же страницу, где выводится список записей этой категории. Для этого надо настроить через TS переключение между режимами list/single в зависимости от переданных параметров GET. Такая конфигурация также приведена в доке по tt_news. |
||
![]() |
![]() |
![]() |
#8 |
Продвинутый
|
![]()
Да, ребят спасибо, разобрался. Сайт англоязычный, поэтому всё как надо выглядит. Нужно было вместо uid прописать title
![]() Единственное, можно ли както вообще избавиться от артикля в линке, в моём случае это SINGLE ? Код:
/service/serv1/SINGLE/test_news |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
категории tt_news - не отображаются при создании новости | Anatoly_ua | Общие вопросы | 5 | 16.12.2008 23:24 |
Как передать в другое раширение заголовок новости из tt_news | Manas | Общие вопросы | 4 | 05.04.2008 12:23 |
Новости, проблема | ivfrogy | TypoScript практикум | 4 | 18.01.2007 09:26 |
tt_news новости в 2 колонки | Илья | Общие вопросы | 2 | 09.12.2006 16:24 |
Как отобразить все новости ниже определенного уровня? | Дылгеров Ц.В. | Общие вопросы | 1 | 19.12.2005 11:50 |