Hallo,
ich habe den td_calendar installiert und wollte bei der Detailansicht auch suchmaschinenoptimierte URL's angezeigt bekommen. Dafür habe ich die mitgelieferten Beispiele mal in die realurl_conf.php eingetrgen, aber leider gab es keine Änderungen.
www.domäne.de/veranstaltungen/details.html?tx_tdcalendar_pi1[year]=2012&tx_tdcalendar_pi1[month]=12&tx_tdcalendar_pi1[day]=12&tx_tdcalendar_pi1[event]=1&cHash=21ea2ad135692c40af461c507229a738
Das erste Beispiel war:
// EXAMPLE 1
// Realurl - Configuration for td calendar by Holger Hinkerohe
// with title rendering (like tt_news)
'date' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[year]',
),
array(
'GETvar' => 'tx_tdcalendar_pi1[month]',
),
array(
'GETvar' => 'tx_tdcalendar_pi1[day]',
),
array(
'GETvar' => 'tx_tdcalendar_pi1[event]',
'lookUpTable' => array (
'table' => 'tx_tdcalendar_events',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => '1',
'useUniqueCache_conf' => array (
'strtolower' => '1',
'spaceCharacter' => '-',
),
),
),
),
'category' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[category]',
'lookUpTable' => array (
'table' => 'tx_tdcalendar_categories',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => '1',
'useUniqueCache_conf' => array (
'strtolower' => '1',
'spaceCharacter' => '-',
),
),
),
),
'organizer' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[organizer]',
'lookUpTable' => array (
'table' => 'tx_tdcalendar_organizer',
'id_field' => 'uid',
'alias_field' => 'name',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => '1',
'useUniqueCache_conf' => array (
'strtolower' => '1',
'spaceCharacter' => '-',
),
),
),
),
'location' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[location]',
'lookUpTable' => array (
'table' => 'tx_tdcalendar_locations',
'id_field' => 'uid',
'alias_field' => 'location',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => '1',
'useUniqueCache_conf' => array (
'strtolower' => '1',
'spaceCharacter' => '-',
),
),
),
),
und das zweite
// EXAMPLE 2
// Realurl - Configuration for td calendar by Thomas Dudzak
// with numeric rendering of variables
// Configuration for td calendar
'cdate' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[year]',
),
array(
'GETvar' => 'tx_tdcalendar_pi1[month]',
'valueMap' => array(
'january' => '1',
'february' => '2',
'march' => '3',
'april' => '4',
'may' => '5',
'june' => '6',
'july' => '7',
'august' => '8',
'september' => '9',
'october' => '10',
'november' => '11',
'december' => '12',
),
),
array(
'GETvar' => 'tx_tdcalendar_pi1[day]',
),
),
'ccat' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[category]',
),
),
'cevent' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[event]',
),
),
'corganizer' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[organizer]',
),
),
'clocation' => array(
array(
'GETvar' => 'tx_tdcalendar_pi1[location]',
),
),
Wie kann ich das anpassen, damit die Detailseite schön aussehen?
Danke andy-man