Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
18.09.2008, 23:03 | #1 |
Senior Member
|
realURL vs Link Internal page
И ещё раз добрый вечер.
В общем делаю "Link internal page" для новостей. И хочется мне, чтобы он урлы показывал не в виде жуткой транслитерации типа: Код HTML:
http://mysite.name/path/to/page/ochen-dlinniy-zagolovok-novosti Код HTML:
http://mysite.name/path/to/page/12 Но не пойму - как это прикручивается? Поделитесь мегарецептом или хорошим пинком в правильном направлении!
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
19.09.2008, 17:54 | #2 |
Senior Member
|
Скорее всего никак номер страницы вместо названия не получить. Так как это глобальный способ генерации page path для RealURL.
Но можно заполнять для страниц поле "Speaking URL path segment" коротким "инглиш" текстом. Тогда он будет использоваться вместо длинного русского названия страницы. Для этого в конфиге RealtURL должно быть примерно так: Код:
'segTitleFieldList' => 'tx_realurl_pathsegment,alias,nav_title,title' |
19.09.2008, 17:56 | #3 |
Senior Member
|
Это пока 100 записей хорошо, а вот майнтэйнить 10 или 100 тысяч страниц, проверяя на уникальность Speaking Path Segment - жопко...
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
19.09.2008, 18:04 | #4 |
Senior Member
|
1. Идите путем использования экста rgnewsce.
2. Используйте для page path страниц поле alias - оно проверется на уникальность автоматом. 3. Мне кажется управлять 10+ тысячами страниц, которые находятся на одной родительской... Это не правильный способ использования TYPO3 или вообще выбор не той CMS. |
19.09.2008, 18:07 | #5 | |
Senior Member
|
Цитата:
Да и не надо ими особо управлять, за исключением создания и хранения...
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
|
19.09.2008, 19:14 | #6 |
Senior Member
|
Про "майнтэйнить 10 или 100 тысяч страниц" это вы для убедительности пример привели? Не похоже на ваш пример из жизни
Даже TYPO3 подходит не для всех задач. Например у нас есть сайт на TYPO3 на котором показывается и полностью управляется база недвижимости с 10+ тысяч объектов. Но эта часть сделана не TYPO3-way. TYPO3 только как frontend, потому как ни типовая структура таблиц TYPO3, ни backend не подходит для эффективной работы с такой базой. |
19.09.2008, 19:16 | #7 |
Senior Member
|
А что если для уникальности использовать дату, как на NewsRu.com?
Ну типа: http://mysite.name/page/path/to/19sep2008/page-name а ещё лучше http://mysite.name/page/path/to/20080919/page-name ?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
19.09.2008, 19:45 | #8 |
Senior Member
|
Тогда надо будет создать два уровня страниц - первый это страницы с названием "дата", а в них страницы с содержимым новостей.
Но pagename короткий и красивый все равно придется придумывать для каждой новости отдельно. |
19.09.2008, 19:46 | #9 |
Senior Member
|
А просто пристегнуть без допуровней никак? городить лес деревьев никак не хочется
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
19.09.2008, 20:23 | #10 |
Senior Member
Регистрация: 09.12.2007
Сообщений: 281
|
Посмотрите в мануалах alias_field и human readeable dates
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связка tt_news и Internal Page (FCE) | maaboo | TypoScript практикум | 13 | 08.08.2008 17:30 |
realURL + textpic + link | Andrey Grey | Общие вопросы | 0 | 10.07.2008 11:34 |
Next page link | OpTi | Общие вопросы | 8 | 27.06.2008 00:01 |
tt_news и разный CSS вывод для "News" и "Link internal page" | Илья | Общие вопросы | 9 | 03.08.2007 13:59 |
RealURL и TMENU: need help | theoretic | Общие вопросы | 9 | 06.07.2007 14:56 |