![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
|
Чтобы приведенный Opti код работал надо еще в TS для tt_news прописать как минимум следующее:
Код:
plugin.tt_news {
dontUseBackPid = 1
useHRDates = 1
}
|
|
|
|
|
|
#2 |
|
Senior Member
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
|
Но меня совершенно не устраивает dontUseBackPid = 1
![]() Как поправить код в localconf чтобы realurl работал без этого параметра? На главной странице я добавил новости (latest), есть ещё страница "Новости" (List), в странице "Новости" создана страница "Крупным планом" (Single). С главной и со страницы "новости" отображение идёт в "крупный план", возвращает из "крупного плана" в "новости" (даже если новость "разворачивалась" из главной). Поэтому dontUseBackPid = 1 я к сожалению использовать не могу
__________________
Грудь в крестах, или голова в кустах. Последний раз редактировалось ksevelyar; 22.06.2008 в 14:05 |
|
|
|
|
|
#3 |
|
Senior Member
Регистрация: 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
}
__________________
Грудь в крестах, или голова в кустах. |
|
|
|
|
|
#4 |
|
Senior Member
Регистрация: 09.12.2007
Сообщений: 281
|
Дублирующиеся страницы вас не смущают? А поисковики могут смущать. Можно скриптом history-1 делать и все.
|
|
|
|
|
|
#5 | |
|
Senior Member
Регистрация: 07.04.2008
Адрес: msk
Сообщений: 125
|
Я ничего не заметил дублирующегося... Впрочем мои знания тайпы пока очень начальные.
Цитата:
__________________
Грудь в крестах, или голова в кустах. |
|
|
|
|
|
|
#6 |
|
Senior Member
|
Код:
<a href="javascript:history.back()">Linkname</a> |
|
|
|
|
|
#7 |
|
Senior Member
Регистрация: 09.12.2007
Сообщений: 281
|
У вас 2 разные ссылки на одну страницу = для поисковика 2 одинаковых страницы.
|
|
|
|