[TYPO3-german] [Typo3 7.6.x] zusätzliche URL Parameter mit RealUrl ausblenden

Birgit lists at berlin-typo3.de
Wed Sep 13 10:41:47 CEST 2017


kommt darauf an, wo du es brauchst und wie deine Konfiguration bisher aussieht.

Wenn die so aussieht, wie in der Doku

https://docs.typo3.org/typo3cms/extensions/news/AdministratorManual/BestPractice/Realurl/Index.html

z.B. für die News Detailseiten

'fixedPostVars' => array(
                'newsDetailConfiguration' => array(
                        array(
                                'GETvar' => 'tx_news_pi1[action]',
                                'valueMap' => array(
                                        'detail' => '',
                                ),
                                'noMatch' => 'bypass'
                        ),
                        array(
                                'GETvar' => 'tx_news_pi1[controller]',
                                'valueMap' => array(
                                        'News' => '',
                                ),
                                'noMatch' => 'bypass'
                        ),
                        array(
                                'GETvar' => 'tx_news_pi1[news]',
                                'lookUpTable' => array(
                                        'table' => 'tx_news_domain_model_news',
                                        'id_field' => 'uid',
                                        'alias_field' => 'title',
                                        'addWhereClause' => ' AND NOT deleted',
                                        'useUniqueCache' => 1,
                                        'useUniqueCache_conf' => array(
                                                'strtolower' => 1,
                                                'spaceCharacter' => '-'
                                        ),
                                        'languageGetVar' => 'L',
                                        'languageExceptionUids' => '',
                                        'languageField' => 'sys_language_uid',
                                        'transOrigPointerField' => 'l10n_parent',
                                        'expireDays' => 180,
                                )
                        ),
			array (
  				'GETvar' => 'tx_news_pi1[actbackPid]',
  				//'valueMap' => array(),
  				 'noMatch' => 'bypass',
			),
                ),
		'70' => 'newsDetailConfiguration'
		'701' => 'newsDetailConfiguration', // For additional detail pages, add their uid as well
)

Der cHash verschwindet aus der Url, sobald alle GET Parameter mit realUrl umgewandelt sind.


viele Grüße Birgit




> Am 13.09.2017 um 10:21 schrieb Dave Zen <foxxdav at yahoo.de>:
> 
> Danke erst einmal für die Hinweise.
> 
> Noch ist mir nicht klar, wo genau ich den Code einfügen muss. Müsste ich den "SET-Code" in das Array fixedPostVars einbinden?
> 
> Also so:
> 
> fixedPostVars' => array(
> 'aktuelles' => array (
> array (
> 'GETvar' => 'tx_news_pi1[news]',
> ...
> 
> ?
> 
> Das von mir aufgeführte Code Snippet generiert mir folgende News Artikel URL:
> ../artikelseite/?tx_news_pi1[actbackPid]=186&cHash=a215b6871370576aa19c639ced8ef44c
> 
> Nun wollte ich eigentlich nur diese zusätzlichen Parameter "?tx_news_pi1[actbackPid]=186&cHash=a215b6871370576aa19c639ced8ef44c" aus der Artikel Detailseiten URL entfernen, damit die URL 'normal/standardmäßig' ausschaut. Die Generierung der Zurücklinks funktioniert ohne Probleme.
> 
> Bleibt dann nur die Frage, ob die Generierung der Zurücklinks weiterhin funktioniert, wenn diese zusätzlichen Parameter in der URL gelöscht werden (Sofern das möglich ist)...
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list