[TYPO3-german] Re: Typo3 6.2.6: sprechende URL für die tx_news Detailansicht-Seite
Stefan Padberg
post at bergische-webschmiede.de
Thu Nov 13 11:59:32 CET 2014
Hi,
ich benutze diese Konfiguration:
'fixedPostVars' => array(
'newsDetailConfiguration' => array(
array(
'GETvar' => 'tx_news_pi1[news]',
'lookUpTable' => array(
'table' => 'tx_news_domain_model_news',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT hidden 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,
)
),
),
// hier die pid der Einzelansicht eintragen:
'34' => 'newsDetailConfiguration',
),
'postVarSets' => array(
'_DEFAULT' => array(
'controller' => array(
array(
'GETvar' => 'tx_news_pi1[action]',
'noMatch' => 'bypass',
),
array(
'GETvar' => 'tx_news_pi1[controller]',
'noMatch' => 'bypass',
),
),
),
),
Die controller- und action-Variablen werden mit bypass ausgeblendet. Das
geht aber nur, wenn du eine Extra-Seite für die Einzelansicht hast. Wenn
die Einzelansicht auf der Übersichtsseite ist, wird zumindest die
action=show-Variable benötigt.
Beste Grüße
Stefan
Am 13.11.2014 um 11:38 schrieb Ekaterina Gu:
> Hallo zusammen!
>
> bei den vorherigen Versionen von Typo3 konnte man die sprechenden URLs
> für die Detailansicht-Seiten mit folgendem Code in realurl_conf.php
> einstellen:
>
> 'postVarSets' => array(
> '_DEFAULT' => array(
> 'news' => array(
> array(
> 'GETvar' => 'tx_news_pi1[action]',
> ),
> array(
> 'GETvar' => 'tx_news_pi1[controller]',
> ),
> 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',
> 'autoUpdate' => 1,
> 'expireDays' => 180,
> ),
> ),
> ),
> ),
> ),
>
>
> Leider funktioniert es so nicht bei der neuesten Version Typo3 6.2.6.
> Hat jemand eine Idee, wie man es lösen kann? Die Artikeltiteln stehen
> schon in der URL, nur sind an der URL noch controller, action und hash
> angehängt, wie, z.B. in:
>
> www.meindomain.de//news/detail/news/ARTIKELNAME/?tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Baction%5D=detail&cHash=bdc68d053fdc443dd6b8654a4613ed20
>
>
> Bin für eure Hilfe wirklich dankbar!!!
--
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de
---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
http://www.avast.com
More information about the TYPO3-german
mailing list