RealURL Konfig funktioniert nicht
| Autor | Nachricht |
|---|---|
|
Verfasst am: 30. 11. 2010 [22:47]
|
|
|
mbuchegger
Dabei seit: 16.11.2007
Beiträge: 76
|
Ich steh schon ne Zeit lang an. Es gibt dazu auch sooo viele Einträge in Foren, dass es schwer ist hier durchzublicken. Ich hab RealURL konfiguriert. So weit funktioniert das auch. Nur wenn ich das jetzt ordentlich konfiguriere um auch im tt_news ordentliche URLs zu haben, bekomm ich sofort folgende Fehlermeldung (bis auf die BadeURL hald) Reason: Segment "..." was not a keyword for a postVarSet as expected! Ich verstehs einfach nicht. Ich hab schon sooo viele sachen durchgelesen und überall scheint das so leicht zu funktionieren... realurl config schaut jetzt so aus: PHP <?php $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL'; $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_content.php']['typoLink_PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL_urlPrepend'; $TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearPageCacheEval']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->clearPageCacheMgm'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass']['tx_realurl'] = 'EXT:realurl/class.tx_realurl_tcemain.php:&tx_realurl_tcemain'; $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass']['tx_realurl'] = 'EXT:realurl/class.tx_realurl_tcemain.php:&tx_realurl_tcemain'; $TYPO3_CONF_VARS['FE']['addRootLineFields'] .= ',tx_realurl_pathsegment,tx_realurl_exclude,tx_realurl_pathoverride'; $TYPO3_CONF_VARS['FE']['pageOverlayFields'] .= ',tx_realurl_pathsegment'; // Include configuration file $_realurl_conf = @unserialize($_EXTCONF); if (is_array($_realurl_conf)) { $_realurl_conf_file = trim($_realurl_conf['configFile']); if ($_realurl_conf_file && @file_exists(PATH_site . $_realurl_conf_file)) { require_once(PATH_site . $_realurl_conf_file); } unset($_realurl_conf_file); } define('TX_REALURL_AUTOCONF_FILE', 'typo3conf/realurl_autoconf.php'); if (!isset($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'])) { @include_once(PATH_site . TX_REALURL_AUTOCONF_FILE); } unset($_realurl_conf); define('TX_REALURL_SEGTITLEFIELDLIST_DEFAULT', 'tx_realurl_pathsegment,alias,nav_title,title,uid'); define('TX_REALURL_SEGTITLEFIELDLIST_PLO', 'tx_realurl_pathsegment,nav_title,title,uid'); // TYPO3 clean up handler //$GLOBALS ['TYPO3_CONF_VARS']['EXTCONF']['lowlevel']['cleanerModules'][$_EXTKEY] = array('EXT:' . $_EXTKEY . '/class.tx_realurl_cleanuphandler.php:tx_realurl_cleanuphandler'); $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 'init' => array( 'useCHashCache' => '0', 'enableCHashCache' => 1, 'respectSimulateStaticURLs' => 'TRUE', 'appendMissingSlash' => 'ifNotFile', 'enableUrlDecodeCache' => '1', 'enableUrlEncodeCache' => '1', ), 'preVars' => array( array( 'GETvar' => 'no_cache', 'valueMap' => array( 'no_cache' => 1, 'nc' => 1, ), 'noMatch' => 'bypass', ), array( 'GETvar' => 'L', 'valueMap' => array( 'de' => '0', 'en' => '1', ), 'noMatch' => 'bypass', ), ), 'pagePath' => array( 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '-', 'segTitleFieldList' => 'alias,tx_realurl_pathsegment,nav_title,title', 'languageGetVar' => 'L', 'expireDays' => 1, 'disablePathCache' => 1, 'rootpage_id' => 1, ), 'fileName' => array( 'index' => array( 'rss.xml' => array( 'keyValues' => array( 'type' => 100, ), ), 'rss091.xml' => array( 'keyValues' => array( 'type' => 101, ), ), 'rdf.xml' => array( 'keyValues' => array( 'type' => 102, ), ), 'atom.xml' => array( 'keyValues' => array( 'type' => 103, ), ), ), ), 'postVarSets' => array( '_DEFAULT' => array( 'browse' => array( array( 'GETvar' => 'tx_ttnews[pointer]', 'valueMap' => array('weiter' => '1','weiter' => '2',)),), // news kategorien 'kategorie' => array ( array( 'GETvar' => 'tx_ttnews[cat]', 'lookUpTable' => array('table' => 'tt_news_cat', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array( 'strtolower' => 1, 'spaceCharacter' => '-', ),),),), // news artikel 'datum' => array( array('GETvar' => 'tx_ttnews[year]' , ), array('GETvar' => 'tx_ttnews[month]' , ), array('GETvar' => 'tx_ttnews[day]' , ), 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' => '-', ),),),), ),), ); ?> TYPOSCRIPT config.noPageTitle = 2 # RealURL config.simulateStaticDocuments = 0 config.tx_realurl_enable = 1 config.baseURL = <a href="http://www.musicalplanet.at/" target="_blank" class="link_10">http://www.musicalplanet.at/</a> glg M.
|



