[TYPO3-german] RealURL und tt_products: kein Pfad zu Einzelansicht

Peter Kühnlein peter at function2form.net
Mon Oct 3 10:55:05 CEST 2011


Guten Morgen liebe Liste,

nach einiger Googelei hab' ich in meine Konfiguration von RealURL einige 
Zeilen Code eingefügt, in der Hoffnung, die Pfade zu den Produkten in 
einem Shop, den ich mit tt_products aufgebaut habe, würden z.B. als 
domain.tld/shop/oele_schmier-dichtmittel/einzelansicht/ballistol.html 
angezeigt. Weit gefehlt: angezeigt wird 
domain.tld/shop/einzelansicht.html, ohne den Pfad dazwischen oder den 
Namen des Produkts. (Die Seite "einzelansicht" gibt's, und sie enthält 
ein Plugin für tt_products mit der Einstellung, dass hier die 
Einzelansicht dargestellt werden soll.)
Zum Vergleich: eine tt_news Einzelansicht wird dargestellt als 
domain.tld/tipps/einzelansicht/article/tipp-8.html.

Der Code, den ich eingebaut habe, lautet:

---schnipp---

         'postVarSets' => array (
             '_DEFAULT' => array (
[...]
                 // start produkt konfig
                 'backPID' => array(
                  array(
                   'GETvar' => 'tx_ttproducts_pi1[backPID]',
                   'lookUpTable' => array(
                    'table' => 'pages',
                    'id_field' => 'uid',
                    'alias_field' => 'title',
                    'addWhereClause' => ' AND NOT deleted',
                    'useUniqueCache' => 1,
                    'useUniqueCache_conf' => array(
                     'strtolower' => 1,
                     'spaceCharacter' => '-',
                    ),
                   ),
                  ),
                 ),
                 // product categories
                 'categories' => array(
                  array(
                   'GETvar' => 'tx_ttproducts_pi1[cat]',
                   'lookUpTable' => array(
                    'table' => 'tt_products_cat',
                    'id_field' => 'uid',
                    'alias_field' => 'title',
                    'addWhereClause' => ' AND NOT deleted',
                    'useUniqueCache' => 1,
                    'useUniqueCache_conf' => array(
                     'strtolower' => 1,
                     'spaceCharacter' => '-',
                    ),
                   ),
                  ),
                 ),
                 // products
                 'products' => array(
                  array(
                   'GETvar' => 'tx_ttproducts_pi1[product]',
                   'lookUpTable' => array(
                   'table' => 'tt_products',
                   'id_field' => 'uid',
                   'alias_field' => 'title',
                   'addWhereClause' => ' AND NOT deleted',
                   'useUniqueCache' => 1,
                   'useUniqueCache_conf' => array(
                    'strtolower' => 1,
                    'spaceCharacter' => '-',
                   ),
                  ),
                 ),
                ),
                // ende produkt konfig
[...]
             ),
         ),

---schnapp---

Weiss jemand Rat, was zu ändern wäre, damit das funzt?

Vielen Dank und schönen Feiertag
Peter

-- 

http://www.function2form.net
http://www.peter-kuehnlein.net

"A fickle person will not enter deeply into a relationship and later
  will abandon his lover."

(Hagakure)



More information about the TYPO3-german mailing list