Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
01.02.2010, 12:45 | #31 | ||
Senior Member
|
Цитата:
Но название новости будет "транслитерированное" из русского в английские буквы, т.е. выглядеть может ужасно и задать свое "покрасивее" не получится. Чаще русские сайты используют ID для новости, как и в вашем случае. Цитата:
Что бы было так, как вы хотите, то вам надо иметь для каждой категории свою страницу "single view". Один из вариантов предусмотрен в tt_news - вы в записи каждой категории (tt_news_cat) указываете страницу для этой просмотра новостей из этой категории, и tt_news глобально через TS конфигурируете, что бы ссылка на просмотр подробнее формировалась с учетом категории. Вы можете использовать для "single view" ту же страницу, где выводится список записей этой категории. Для этого надо настроить через TS переключение между режимами list/single в зависимости от переданных параметров GET. Такая конфигурация также приведена в доке по tt_news. |
||
01.02.2010, 17:40 | #32 |
Продвинутый
|
Да, ребят спасибо, разобрался. Сайт англоязычный, поэтому всё как надо выглядит. Нужно было вместо uid прописать title
Единственное, можно ли както вообще избавиться от артикля в линке, в моём случае это SINGLE ? Код:
/service/serv1/SINGLE/test_news |
01.02.2010, 18:28 | #33 |
Senior Member
|
Этот префикс задается в конфигурации RealURL, в разделе postVarsSet и используется для распознавания того, что за ним будет идентификатор новости.
Если убрать оттуда кусок про single, и перенести его в раздел fixedPostVars, то можно избавится от /single/. Но там конфигурация указывается для конкретных страниц по Page ID, и другая структура массива конфигурации. PHP код:
|
04.02.2010, 21:10 | #34 | |
Продвинутый
|
Цитата:
Заранее спасибо. |
|
05.02.2010, 13:14 | #35 |
Senior Member
|
Сам не пробовал, но с точки зрения программиста это реализуемо примерно так. Так как конфигурация это обычный PHP файл, которые заполняет массив, то этот же массив можно заполнить самому, выбирая данные из дерева страниц по нужным критериям.
|
02.03.2011, 18:36 | #36 |
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Кто нибудь победил совместить single и id новости?
Тоесть вместо /single/id сделать /single-id/
__________________
Разработка сайтов на TYPO3 |
02.03.2011, 19:00 | #37 |
Senior Member
|
Сделайте через TS на одной странице List и Single.
Т.е. в TS-условиях переключение на Single если передан uid через GET. Примеры можно найти в гугле - это одна из типовых настроек tt_news. Сделать склейку двух частей урла через "-" средствами RealURL не возможно. Но можно сделать alias, что бы вместо /uid выводить например /uid-title или /title-uid |
04.03.2011, 10:23 | #38 |
Senior Member
Регистрация: 29.01.2008
Адрес: Бердянск, Украина.
Сообщений: 344
|
Жаль конечно, что нельзя склееть, так лишний сегмент получается.
Да, новости List и Single на одной странице, и для каждой категории своя страница в дереве. Где лучше хранить новости: в нескольких системных папках или расбросать на каждую страницу по всему дереву?
__________________
Разработка сайтов на TYPO3 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
категории 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 |