[TYPO3-german] routeEnhancers Extabase cHash loswerden

g4-lisz at tonarchiv.ch g4-lisz at tonarchiv.ch
Fri Jun 7 12:18:49 CEST 2019


Hi Christian,

unter Site Management -> Sites fügst Du eine Site-Konfiguration hinzu,
falls noch nicht geschehen. Dort musst Du einen "Site identifier" angeben.

Nun findest Du unter typo3conf/sites/<site identifier/ eine config.yaml.
Dort fügt man die ganze Routing-Konfiguration ein. Achte auf die Line
Indents / Einzüge, die sind bei YAML wichtig!

Liebe Grüße,
Till

On 07.06.19 09:02, Christian Platt wrote:
> Hallo Till,
>
> kurze Frage: In welcher Datei führst Du das mapping durch?
> (wo mappest Du das klang ein wenig falsch ;-)
>
>
> Liebe Grüße
> Christian
>
>
>> Am 06.06.2019 um 16:18 schrieb g4-lisz at tonarchiv.ch:
>>
>> Es ist auf ne Art absurd, aber es tut was es soll: Die cHashes verschwinden:
>>
>>     aspects:
>>       klinik:
>>         type: PersistedAliasMapper
>>         tableName: tx_hplusinfo_domain_model_klinik
>>         routeFieldName: uid
>>
>> Ich mappe hier UIDs zu UIDs...
>>
>> On 06.06.19 00:12, g4-lisz at tonarchiv.ch wrote:
>>> Ich hab' bereits was gefunden (beim news-Link): aspects und type:
>>> PersistedAliasMapper scheinen die Stichwörter zu sein. Offenbar
>>> "verschwindet" dann der cHash. Bin ja gespannt, ob das dann mit dem
>>> Caching aussieht...
>>>
>>> Grüße,
>>> Till
>>>
>>>
>>> On 05.06.19 23:59, g4-lisz at tonarchiv.ch wrote:
>>>> Hallo Birgit,
>>>>
>>>> super Link-Sammlung - danke! Ein paar kommen mir bekannt vor ;-)
>>>>
>>>> Ich schau mal, ob ich da was Nützliches finde.
>>>>
>>>> Falls EXT:news ohne cHash funzt, sollte es für eigene Extensions ja wohl
>>>> auch gehen..!
>>>>
>>>> Viele Grüße,
>>>> Till
>>>>
>>>> On 05.06.19 23:49, Birgit wrote:
>>>>> Hallo Till,
>>>>>
>>>>> muss mich da in eigenen Extensions auch demnächst durchwursteln.
>>>>>
>>>>> Hoffe mal, dass der cHash eleminierbar ist.
>>>>>
>>>>> Habe schon mal Links gesammelt.
>>>>>
>>>>> Hilft dir das Manual für EXT:news weiter?
>>>>>
>>>>> https://docs.typo3.org/typo3cms/extensions/news/stable/AdministratorManual/BestPractice/Routing/Index.html
>>>>>
>>>>> Dann noch das:
>>>>>
>>>>> https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/9.5/Feature-86365-RoutingEnhancersAndAspects.html
>>>>>
>>>>> https://stackoverflow.com/questions/52983851/how-to-get-speaking-urls-for-news-7-0-7-on-typo3-9-5-0
>>>>>
>>>>> https://www.tugle.de/fileadmin/files/TYPO3-routing.pdf
>>>>>
>>>>> https://www.typo3.net/artikel/typo3-9-routing-enhancer-aspekte/
>>>>>
>>>>> https://www.sebkln.de/tutorials/detail/routing-in-typo3-v9-der-extbase-plugin-enhancer/
>>>>>
>>>>>
>>>>>
>>>>> viele Grüße
>>>>> Birgit
>>>>>
>>>>>
>>>>>
>>>>>> Am 05.06.2019 um 23:19 schrieb g4-lisz at tonarchiv.ch:
>>>>>>
>>>>>> Hallo Leute,
>>>>>>
>>>>>> ich habe mit Schrecken festgestellt, dass man im Unterschied zu RealURL
>>>>>> unter T3 9.5 den cHash gar nicht mehr los wird?
>>>>>>
>>>>>> Wir hatten bisher die URLs .../kontakt/klinik/32/ wobei die Seite
>>>>>> gecached war und 32 die Uid des Klinik-Objekts ist. RealURL hat dafür
>>>>>> gesorgt, dass keine cHashes sichtbar wurden.
>>>>>>
>>>>>> Mit dem neuen Core Routing und type: Extbase sieht es nun so aus:
>>>>>> .../kontakt/klinik/1?cHash=e56695f... Lasse ich das cHash weg, kriege
>>>>>> ich den Fehler
>>>>>>
>>>>>> "Request parameters could not be validated (&cHash empty)"
>>>>>>
>>>>>> Besteht da Hoffnung? Wie erkläre ich das bloß meinem Kunden: Alles teuer
>>>>>> neu, dafür weniger Features...
>>>>>>
>>>>>> Grüße,
>>>>>> Till
>>>>>>
>>>>>> _______________________________________________
>>>>>> TYPO3-german mailing list
>>>>>> TYPO3-german at lists.typo3.org
>>>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>>> _______________________________________________
>>>>> TYPO3-german mailing list
>>>>> TYPO3-german at lists.typo3.org
>>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>> _______________________________________________
>>>> TYPO3-german mailing list
>>>> TYPO3-german at lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
> _______________________________________________
> 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