Hotfix release available: 2025-05-14b "Librarian".
upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian".
upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian".
upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos".
upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos".
upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos".
upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum".
upgrade now! [54.2] (what's this?)
typo3_calendar_und_realurl
Nutzen der Extension “cal” (Calendar) in Verbindung mit Real-URL.
Wenn man die Extension “cal” in Verbindung mit Real-URL nutzen möchte, kann / sollte man für die Verschönerung der Calendar Links in der Browserzeile folgenden Code in die “realurl_autoconf.php” eintragen:
// START REALURL FOR CAL 'postVarSets' => array ( '_DEFAULT' => array ( 'cal' => array ( 0 => array ( 'GETvar' => 'tx_cal_controller[view]', ), 1 => array ( 'GETvar' => 'tx_cal_controller[type]', 'valueMap' => array ( 'detail' => 'tx_cal_phpicalendar', ), ), 2 => array ( 'GETvar' => 'tx_cal_controller[year]', ), 3 => array ( 'GETvar' => 'tx_cal_controller[month]', ), 4 => array ( 'GETvar' => 'tx_cal_controller[day]', ), 5 => array ( 'GETvar' => 'tx_cal_controller[uid]', 'lookUpTable' => array ( 'table' => 'tx_cal_event', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => array ( 'strtolower' => 1, 'spaceCharacter' => '_', ), ), ), 6 => array ( 'GETvar' => 'tx_cal_controller[lastview]', ), ), ), ), // END REALURL FOR CAL
Wenn man von einem Event auf eine Detailansicht geht, die auf einer Seite liegt, die “hide in menue” ist, dann muss mann diese einmal kurz sichtbar schalten, über den Browser aufrufen und kann diese dann wieder verstecken. Wenn man das nicht macht, kann es sein dass sich die Detail-Ansicht nicht öffnet und der Browser immer auf der gleichen Seite bleibt.
Anbei ist eine funktionierende “realurl_autoconf.php”:
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
'_DEFAULT' => array (
'init' => array (
'enableCHashCache' => true,
'appendMissingSlash' => 'ifNotFile,redirect',
'adminJumpToBackend' => true,
'enableUrlDecodeCache' => true,
'enableUrlEncodeCache' => true,
'emptyUrlReturnValue' => '/',
),
'pagePath' => array (
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'rootpage_id' => '3',
'autoUpdatePathCache' => '1',
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 0,
'acceptHTMLsuffix' => 1,
),
// START REALURL FOR CAL
'postVarSets' => array (
'_DEFAULT' => array (
'cal' => array (
0 => array (
'GETvar' => 'tx_cal_controller[view]',
),
1 => array (
'GETvar' => 'tx_cal_controller[type]',
'valueMap' => array (
'detail' => 'tx_cal_phpicalendar',
),
),
2 => array (
'GETvar' => 'tx_cal_controller[year]',
),
3 => array (
'GETvar' => 'tx_cal_controller[month]',
),
4 => array (
'GETvar' => 'tx_cal_controller[day]',
),
5 => array (
'GETvar' => 'tx_cal_controller[uid]',
'lookUpTable' => array (
'table' => 'tx_cal_event',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array (
'strtolower' => 1,
'spaceCharacter' => '_',
),
),
),
6 => array (
'GETvar' => 'tx_cal_controller[lastview]',
),
),
),
),
// END REALURL FOR CAL
),
);
?>
typo3_calendar_und_realurl.txt · Last modified: 2024/01/05 13:07 by 127.0.0.1