Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
13.04.2007, 18:33 | #1 |
Senior Member
|
RealURL и tt_products
Поделитесь опытом установки RealURL для работы с tt_products
|
17.04.2007, 12:15 | #2 |
Senior Member
|
решение найдено!! в скором времени опубликую
|
18.03.2008, 16:40 | #3 |
Новенький
Регистрация: 14.10.2006
Сообщений: 26
|
публикуй...
|
13.03.2010, 00:06 | #4 |
Новенький
Регистрация: 12.03.2010
Сообщений: 1
|
RealURL и tt_products
Всем привет,
вот моё решение: Extensions: aeurltool, realurl "urltoolconf_realurl.php" -> <?php $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 'init' => array( 'enableCHashCache' => 1, 'appendMissingSlash' => 'ifNotFile', 'enableUrlDecodeCache' => 1, 'enableUrlEncodeCache' => 1, ), 'redirects' => array(), 'preVars' => array( array( 'GETvar' => 'backPID', 'noMatch' => 'bypass', ), array( 'GETvar' => 'no_cache', 'noMatch' => 'bypass', ), array( 'GETvar' => 'L', 'valueMap' => array( 'de' => '0', 'ba' => '3', ), 'valueDefault' => 'de', 'noMatch' => 'bypass', ), ), 'pagePath' => array( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'rootpage_id' => 1, 'expireDays' => 1, 'firstHitPathCache' => 1, ), 'fixedPostVars' => array( 'news' => array( array( 'GETvar' => 'tx_ttnews[pointer]', 'valueMap' => array(), 'noMatch' => 'bypass', ), 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' => '-', ), 'languageGetVar' => 'L', 'languageExceptionUids' => '', 'languageField' => 'sys_language_uid', 'transOrigPointerField' => 'l18n_parent', 'autoUpdate' => 1, 'expireDays' => 180, ), ), ), ), 'postVarSets' => array( '_DEFAULT' => array( 'datum' => array( array( 'GETvar' => 'tx_ttnews[year]' , ), array( 'GETvar' => 'tx_ttnews[month]' , 'valueMap' => array( 'januar' => '01', 'februar' => '02', 'maerz' => '03', 'april' => '04', 'may' => '05', 'juni' => '06', 'juli' => '07', 'august' => '08', 'september' => '09', 'oktober' => '10', 'november' => '11', 'dezember' => '12', ) ), array( 'GETvar' => 'tx_ttnews[tt_news]', 'lookUpTable' => array( 'table' => 'tt_news', 'id_field' => 'uid', 'alias_field' => 'title', 'maxLength' => 20, 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), ), 'period' => array ( array ( 'condPrevValue' => -1, 'GETvar' => 'tx_ttnews[pS]', ), array ( 'GETvar' => 'tx_ttnews[pL]', ), array ( 'GETvar' => 'tx_ttnews[arc]', 'valueMap' => array( 'non-archived' => -1, ), ), ), 'seite' => array ( array ( 'GETvar' => 'tx_ttnews[pointer]', 'valueMap' => array('weiter' => '1','weiter' => '2',) ), array( 'GETvar' => 'tt_products[begin_at]', 'valueMap' => array( 'erste' => '0', 'zweite' => '3', 'dritte' => '4', 'vierte' => '5', 'fuenfte' => '6', ), ), ), 'kategorie' => array ( array( 'GETvar' => 'tx_ttnews[cat]', 'lookUpTable' => array( 'table' => 'tt_news_cat', 'id_field' => 'uid', 'alias_field' => 'title', 'maxLength' => 20, 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), array( 'GETvar' => 'tt_products[cat]', 'lookUpTable' => array( 'table' => 'tt_products_cat', 'id_field' => 'uid', 'alias_field' => 'title', 'maxLength' => 20, 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), ), 'artikel' => array( array ( 'GETvar' => 'tx_ttnews[tt_news]', 'lookUpTable' => array ( 'table' => 'tt_news', 'id_field' => 'uid', 'alias_field' => 'title', 'maxLength' => 20, 'addWhereClause'=> 'AND NOT deleted', 'useUniqueCache'=> 1, 'useUniqueCache_conf' => array ( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), array ( 'GETvar' => 'tx_ttnews[backPid]', ), array ( 'GETvar' => 'tx_ttnews[swords]', ), ), 'bestellung' => array( array( 'GETvar' => 'tt_products[backPID]', 'lookUpTable' => array( 'table' => 'pages', 'id_field' => 'uid', 'alias_field' => 'title', 'maxLength' => 20, 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), ), 'produkt' => array( array( 'GETvar' => 'tt_products[product]', 'lookUpTable' => array( 'table' => 'tt_products', 'id_field' => 'uid', 'alias_field' => 'title', 'maxLength' => 20, 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ), ), ), ), ), ), 'fileName' => array ( 'defaultToHTMLsuffixOnPrev'=> 1, 'index' => array( 'index.html' => array( 'keyValues' => array( 'type' => 1, ) ), ), ), ); ?> Example .htaccess file: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule .* index.php [L] Последний раз редактировалось Kolja; 13.03.2010 в 00:16 |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
RealURL и TMENU: need help | theoretic | Общие вопросы | 9 | 06.07.2007 14:56 |
RealUrl - смена хоста | Alexa | Общие вопросы | 4 | 13.04.2007 11:20 |
RealUrl проблема с переходом с одного домена на другой | Boris | Общие вопросы | 7 | 22.09.2006 01:40 |
RealUrl изменение alias'ов | salah | Общие вопросы | 2 | 26.11.2005 19:54 |
Не на всех ссылках срабатывают realurl alias | salah | Общие вопросы | 0 | 23.11.2005 20:14 |