Russian TYPO3 community  

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

Ответ
 
Опции темы Опции просмотра
Старый 06.04.2009, 23:55   #1
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию Приведение пути к single tt_news к удобоваримому виду (realurl)

В realurl есть такой код:

PHP код:
                'krupnym-planom' => array(
                    array(
                        
'GETvar' => 'tx_ttnews[tt_news]',
                        
'lookUpTable' => array(
                            
'table' => 'tt_news',
                            
'id_field' => 'uid',
                            
'alias_field' => 'title',
                            
'addWhereClause' => ' AND NOT deleted',
                            
'useUniqueCache' => 1,
                            
'useUniqueCache_conf' => array(
                                
'strtolower' => 1,
                                
'spaceCharacter' => '-',
                                ),
                            ),
                        array(
                        
'GETvar' => 'tx_ttnews[swords]',
                        ),
                        ),
                    
                    ), 
Страница в которой располагается single называется "крупным планом" (krupnym-planom из-за транслитерации realurl)

В итоге путь выглядит так:

http://typo3demosite.ru/novosti/krup...tovaja-novost/

Если я скрываю страницу krupnym-planom из пути (Exclude from speaking URL то начинаются глюки.

Возможно ли убрать krupnym-planom из конфигурации realurl?

Еси я меняю 'krupnym-planom' => array( на array( то появляется ноль в пути
__________________
Грудь в крестах, или голова в кустах.
ksevelyar вне форума   Ответить с цитированием
Старый 07.04.2009, 02:50   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

на надо использовать транслитерацию в URL
В этом есть смысл для английских и немецких сайтов, а для сайтов на русском - никакого смысла нет.
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 07.04.2009, 12:18   #3
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию

Смысл есть - url выглядит относительно нормально при нулевых затратах времени. Как промежуточный вариант - вообще идеален. Да, я думаю транслит куда более информативнее и полезнее цифр.

Если же задавать правильные английские псевдонимы страницам - то надо обработать абсолютно все, так как на мой взгляд смесь транслита и английского ещё хуже чем просто транслит.

Если сайт ещё не доделан, старые страницы могут исчезнуть или сменить название, а новые появиться, и поголовное задание алиасов ведёт к не рациональным потерям времени.

Да и потом, если сайт не многоязычный, и ориентирован только на кириллицу, то транслит возможно будет более информативным для пользователя, чем псевдоним на английском.
__________________
Грудь в крестах, или голова в кустах.
ksevelyar вне форума   Ответить с цитированием
Старый 07.04.2009, 19:35   #4
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Посмотрите в RealURL раздел про fixedPostVars.
Суть в том что для конкретных страниц вы можете сконфигурировать RealURL для tt_news без указания префикса 'krupnym-planom' - тогда он не будет дублироваться.

Ниже пример конфига просто для uid новости:
PHP код:
    'fixedPostVars' => array(
        
// page 123 with Single News
        
'123' => array(
            array (
'GETvar' => 'tx_ttnews[tt_news]'),
        ),
    ), 
dmartynenko вне форума   Ответить с цитированием
Старый 07.04.2009, 19:51   #5
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию

Большое спасибо за наводку.
__________________
Грудь в крестах, или голова в кустах.
ksevelyar вне форума   Ответить с цитированием
Ответ

Теги
realurl, single, tt_news

Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RealURL - лишние слеши в пути SteelMaster Общие вопросы 0 07.06.2007 16:34
КРАСИВЫЕ урл для realUrl + tt_news (:) Общие вопросы 0 26.02.2007 15:16


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


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

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