[TYPO3-german] eigene Extension zeigt in Verbindung mit realurl Daten nicht an
Steffen Liebig
steffen.liebig at gmx.de
Tue Jan 7 15:48:02 CET 2014
Hallo zusammen,
ich habe eine eigene Extension laufen, die Vereinsdaten
(Ansprechpartner, Trainingsabend usw) anzeigen soll. Im Prinzip tut sie
das auch - nur, wenn ich sie auf realurl abstimmen will, funkt sie
mächtig dazwischen.
Nachvollziehen lässt sich alles anhand
http://www.pfaelzischer-schachbund.de/typo3_6.1.1/psb-service/vereine.html.
Folgendes habe ich als realurl-config:
'fixedPostVars' => array(
'clubdatenConfiguration' => array (
array (
'GETvar' =>
'tx_clubdaten_clubdaten[vereine]',
'lookUpTable' => array (
'table' =>
'tx_clubdaten_domain_model_vereine',
'id_field' => 'uid',
'alias_field' => 'ort',
'addWhereClause' => ' AND
NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' =>
array (
'strtolower' => 1,
'spaceCharacter' => '-'
),
'languageGetVar' => 'L',
'languageExceptionUids' => '',
'languageField' =>
'sys_language_uid',
'transOrigPointerField' =>
'l10n_parent',
'autoUpdate' => 1,
'expireDays' => 180,
),
),
),
'38' => 'clubdatenConfiguration',
...die restlichen Klammern vergessen wir mal, da kommen noch ein paar
Extensions wie tx_news usw.
Es geht weiter mit:
'postVarSets' => array(
'_DEFAULT' => array(
'controller' => array(
array (
'GETvar' =>
'tx_clubdaten_clubdaten[controller]',
'noMatch' => 'bypass',
),
array (
'GETvar' =>
'tx_clubdaten_clubdaten[action]',
/*
'noMatch' => 'bypass',
*/
),
restliche Klammern dito - da alles Weitere funktioniert...
Ergebnis:
Als Link kommt z. B.
http://www.pfaelzischer-schachbund.de/typo3_6.1.1/psb-service/vereine/bann/controller/show.html
(Bann ist der Verein bzw Ort) und bei Klick auf den Back-Link:
"......controller//list.html" (tatsächlich ZWEI Slashes !)
Setze ich den Bypass zur Action in Funktion, kommt dieser Link:
http://www.pfaelzischer-schachbund.de/typo3_6.1.1/psb-service/vereine/bann.html
Das wäre richtig, wenn nach dem Anklicken auch die Datenseite käme. Es
wird aber nur geladen und was kommt, ist die Übersicht. Ohne Action kein
show, könnte man sagen...nur wieso klappt es dann in der anderen
Extension mit denselben Einstellungen (angepasst auf ihre Tabellennamen)
wunderbar ?! Als Exempel siehe links in der Navigation Unterseite
"PSB-Service/Ehrentafel".
Ich bin gerade etwas perplex. Hat jemand eine Ahnung, was da schiefläuft ?
Cu, Steffen
More information about the TYPO3-german
mailing list