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

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

Ответ
 
Опции темы Опции просмотра
Старый 22.06.2008, 00:13   #1
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию

Аналогично, теперь url такой:

Код:
http://localhost:8505/novosti/krupnym-planom/article////5/?tx_ttnews[backPid]=11&cHash=77deeffcdb
Как решить проблему?
__________________
Грудь в крестах, или голова в кустах.
ksevelyar вне форума   Ответить с цитированием
Старый 22.06.2008, 09:09   #2
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Чтобы приведенный Opti код работал надо еще в TS для tt_news прописать как минимум следующее:
Код:
plugin.tt_news {
  dontUseBackPid = 1
  useHRDates = 1
}
Читайте документацию здесь - http://typo3.org/documentation/docum...1/7/#id3917244
-=UncleByte=- вне форума   Ответить с цитированием
Старый 22.06.2008, 13:14   #3
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию

Но меня совершенно не устраивает dontUseBackPid = 1

Как поправить код в localconf чтобы realurl работал без этого параметра?

На главной странице я добавил новости (latest), есть ещё страница "Новости" (List), в странице "Новости" создана страница "Крупным планом" (Single). С главной и со страницы "новости" отображение идёт в "крупный план", возвращает из "крупного плана" в "новости" (даже если новость "разворачивалась" из главной). Поэтому dontUseBackPid = 1 я к сожалению использовать не могу
__________________
Грудь в крестах, или голова в кустах.

Последний раз редактировалось ksevelyar; 22.06.2008 в 14:05
ksevelyar вне форума   Ответить с цитированием
Старый 22.06.2008, 14:51   #4
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию

Решил проблему, заменив код на

Код:
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    'init' => array(
        'enableCHashCache' => 1
    ),
    'preVars' => array(
        array(
            'GETvar' => 'no_cache',
            'valueMap' => array(
                'no_cache' => 1,
            ),
            'noMatch' => 'bypass',
        ),
    array(
        'GETvar' => 'L',
        'valueMap' => array(
            'en' => '1',
        ),
        'noMatch' => 'bypass',
        ),
    ),
    'fileName' => array (
        'index' => array(
            'backend.php' => array(
                'keyValues' => array (
                    'type' => 100,
                )
            ),
            'print' => array(                         
                'keyValues' => array(
                    'type' => 98,
                )
            ),
        ),
    ),
    'postVarSets' => array(
        '_DEFAULT' => array (
            'article' => array(
                array(
                    'GETvar' => 'tx_ttnews[tt_news]',
                ),
                array(
                    'GETvar' => 'tx_ttnews[backPid]',
                ),
            ),
            'category' => array(
                array(
                    'GETvar' => 'tx_ttnews[cat]',
                ),
            ),
            'neste' => array(
                array(
                    'GETvar' => 'tx_ttnews[pointer]',
                ),
            ),
        ),
    ),
    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'languageGetVar' => 'L',
        'expireDays' => 3
    ),
);
Теперь всё выглядит относительно удобоваримо:
http://localhost:8505/novosti/krupny.../article/5/11/

Всё работает без
Код:
plugin.tt_news {
  dontUseBackPid = 1
  useHRDates = 1
}
__________________
Грудь в крестах, или голова в кустах.
ksevelyar вне форума   Ответить с цитированием
Старый 22.06.2008, 14:56   #5
pomotom
Senior Member
 
Регистрация: 09.12.2007
Сообщений: 281
По умолчанию

Дублирующиеся страницы вас не смущают? А поисковики могут смущать. Можно скриптом history-1 делать и все.
pomotom вне форума   Ответить с цитированием
Старый 22.06.2008, 16:59   #6
ksevelyar
Senior Member
 
Аватар для ksevelyar
 
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
По умолчанию

Я ничего не заметил дублирующегося... Впрочем мои знания тайпы пока очень начальные.

Цитата:
Можно скриптом history-1 делать и все.
Что и где заменить или добавить? Очень не хочется такой бяки со страницами.
__________________
Грудь в крестах, или голова в кустах.
ksevelyar вне форума   Ответить с цитированием
Старый 22.06.2008, 17:51   #7
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Код:
<a href="javascript:history.back()">Linkname</a>
Ну и вставить эту ссылку в шаблон отображение SINGLE.
-=UncleByte=- вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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