Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 30.09.08, 18:34
Forum Zuschauer
 
Registriert seit: 28.09.08
Beiträge: 2

Menü erzeugt unvollständigen Pfad - tx_realurl_pathsegment?


Hallo,

ich versuche, ein Menü anzulegen, bei dem jeder Listenpunkt eine unterschiedliche Farbe zugewiesen bekommt. Dazu habe ich den Listenpunkten IDs zugeordnet und sie per CSS formatiert. Die werden dann um die Links herumgewrappt.

Problem: leider wird der Pfad (Realurl) in diesem Menü nicht erzeugt, d.h. die Url ist nur http://domain.de/.html

Kein Wunder, denn ich verwende das Feld tx_realurl_pathsegment und das ist in der Datenbank (in der Tabelle Pages) leer. Muss ich die Realurl-Konfiguration ändern, damit das reingeschrieben wird? Wie kann ich sonst auf den Realurl-Pfad zugreifen?

Realurl funktioniert ansonsten, d.h. bei den Seiten und bei den anderen Menüs gibt es keine Probleme.

Der Typoscript-Code des Menüs sieht so aus:
Code:
page.10.marks.TOPNAVI.special.value = 104, 109, 42, 114, 33, 113, 115, 116
page.10.marks.TOPNAVI.entryLevel = 0
page.10.marks.TOPNAVI.1 = TMENU
page.10.marks.TOPNAVI.1 {
   wrap =  <ul>|</ul>
   NO {
     beforeWrap = <li id="first">| || <li id="second">| || <li id="third">| ||<li id="fourth">| || <li id="fifth">| || <li id="sixth">| || <li id="seventh">| || <li id="eighth">|
     linkWrap = |
     doNotShowLink = 1
     before.cObject = TEXT
     before.cObject.field = {field:tx_realurl_pathsegment}
     before.cObject.dataWrap = <a href="{field:tx_realurl_pathsegment}.html">
     after.cObject = TEXT
     after.cObject.field = nav_title//title
     after.cObject.htmlSpecialChars = 1
     after.cObject.wrap = |</a>
     after.cObject.wrap = |</a>
     wrapItemAndSub = |</li> || |</li> || |</li>|||</li> || |</li> || |</li>
   }
  

   ACT > .NO
   ACT = 1

   ACT {
     beforeWrap = <li id="first_act">| || <li id="second_act">| || <li id="third_act">| ||<li id="fourth_act">| || <li id="fifth_act">| || <li id="sixth_act">|
     wrapItemAndSub = |</li> || |</li> || |</li>|| |</li> || |</li> || |</li>
   }

 }
Auszug aus der localconf:
Code:
// fuer RealUrl
$TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tstemplate.php'] ['linkData-PostProc'] []
= 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS'] ['tslib/class.tslib_fe.php'] ['checkAlternativeIdMethods-PostProc'] []
= 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$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['FE'] ['addRootLineFields'] .=
',tx_realurl_pathsegment,alias,nav_title,title';
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
// 'postVarSet_failureMode' => 'redirect_goodUpperDir',
),
'rewrite' => array(
),
'preVars' => array(
/*
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
),
*/
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => '18'
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
),
),
),
),
'fixedPostVarSets' => array(
),
'postVarSets' => array(
'_DEFAULT' => array(
//archive
'period' => array (
array (
'condPrevValue' => -1,
'GETvar' => 'tx_ttnews[pS]',
//'valueMap => array()
),
array (
'GETvar' => 'tx_ttnews[pL]',
//'valueMap => array()
),

array (
'GETvar' => 'tx_ttnews[arc]',
'valueMap' => array(
'non-archived' => -1,
),
),
),

'browse' => array (
array (
'GETvar' => 'tx_ttnews[pointer]',
),
),
'select' => 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' => '-',
),
),
),
),
'article' => array(
array (
'GETvar' => 'tx_ttnews[backPid]',
// 'valueMap => array(
// ),
),
array (
'GETvar' => 'tx_ttnews[tt_news]',
'lookUpTable' => array (
'table' => 'tt_news',
'id_field' => 'uid',
'alias_field' => 'title',
'maxLength' => 12,
'addWhereClause'=> 'AND NOT deleted',
'useUniqueCache'=> 1,
'useUniqueCache_conf' => array (
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
),
),
),
);
Ich habe leider sehr wenig Ahnung davon und versuche jetzt schon seit Tagen, das hinzukriegen. Ich würde mich über ein paar Tipps sehr freuen.

Danke und Grüße,
lynx
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 30.09.08, 22:28
Forum Zuschauer
 
Registriert seit: 28.09.08
Beiträge: 2

Ich habe zwar eine echte Lösung gefunden, aber einen Workaround: Da es sich nur um acht Menüpunkte handelt, die auch nicht wechseln, habe ich für diese das Feld tx_realurl_pathsegment einfach in der Datenbank manuell ausgefüllt. Hauptsache, es funktioniert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
konfiguration , menü , navigation , pfad , realurl

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
RTE erzeugt falschen Code Typo-Fan TYPO3 4.x Rich Text Editor 3 09.09.08 11:16
Gelöst mailformplus - bei unvollständigen Eingaben Feldinhalte behalten ibm3 Alle anderen Extensions 6 01.09.08 13:36
mc_googlesitemap erzeugt kein xml Falko Alle anderen Extensions 1 30.06.08 13:06
Pdf Generator 2 erzeugt keine pdf typo-ad TYPO3 4.x Fragen und Probleme 0 02.06.08 20:54
Menü teilweise nur mit aktivem Pfad darstellen mc_coffein TYPO3 4.x Fragen und Probleme 2 26.03.08 08:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:38 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0