[Typo3-UG Oesterreich] Automatisches Weiterleiten nach x Sekunden
Markus Wagner
wagner.m01 at aon.at
Wed Aug 3 20:15:19 CEST 2005
Wow danke, geht eigentlich eh leicht, naja, bin leider kein so ein
Inside-Experte. Du hast im übrigen übersehen, es richtig zurückzugeben,
aber das hab ich selbst auch noch grad geschafft. ;)
Habs auch noch umgebaut, dass er mir den RealURL-Namen verwendet, das
sieht dann so aus:
function getFirstSubpage () {
$pageObj = t3lib_div::makeInstance('t3lib_pageSelect');
$pages = $pageObj->getMenu($GLOBALS['TSFE']->id);
$firstSubpageId = key($pages);
$showLanguage = t3lib_div::_GP('showLanguage');
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('pagepath','tx_realurl_pathcache','page_id='.$firstSubpageId.' AND language_id='.intval($showLanguage));
$array = $GLOBALS['TYPO3_DB']->sql_fetch_row($res);
return '<meta http-equiv="refresh" content="5;URL='.$array[0].'>';
}
Danke für die Anleitung! :)
Markus
Am Wed, 03 Aug 2005 19:28:49 +0200 schrieb media.res | alex widschwendter:
> hi,
>
>> Danke für eure Tipps, ich kenn die Möglichkeiten, nur habe ich dasselbe
>> Problem wie wenn ichs als HTML hardcode.
>>
>> Nochmal:
>> Ich möchte gerne auf eine Unterseite hüpfen, also zum Beispiel
>> http://www.myhost.at/index.php?id=12, welche die erste Unterseite
>> darstellen soll.
>
> create file custom_functions.php mit folgendem inhalt:
>
> require_once(PATH_t3lib."class.t3lib_page.php");
> class user_functions {
>
> function getFirstSubpage () {
> $pageObj = t3lib_div::makeInstance('t3lib_pageSelect');
> $pages = $pageObj->getMenu($GLOBALS['TSFE']->id);
>
> $firstSubpageId = key($pages);
>
> return 'href="index.php?id='.$firstSubpageId.'"'; // return den
> korrekten meta tag
> }
> }
>
> im template inkludieren
> page.includeLibs.custom_functions = your/path/custom_functions.inc
>
>
> temp.metarefresh = USER
> temp.metarefresh.userFunc = user_functions->getFirstSubpage
>
> page.headerData.10 < temp.metarefresh
>
> hth alex
>
> thx ;)
> http://www.amazon.de/exec/obidos/registry/303J0MOEPDLHI/ref%3Dwl%5Fem%5Fto/302-4889268-4487266
More information about the TYPO3-at
mailing list