[TYPO3-german] tx_news / Routing
Birgit
lists at berlin-typo3.de
Sat Feb 29 00:05:14 CET 2020
Korrektur: Es gibt nur einen Slash in der URL vor „Seite“.:
Link zur Detailansicht:
veranstaltungen/details/seite?tx_calendarize_calendar[index]=76&cHash=bce76310fdb2119ee4f3176b46ec2ac5
> Am 28.02.2020 um 23:59 schrieb Birgit <lists at berlin-typo3.de>:
>
> Hallo Christoph,
>
> habe gerade das gleiche Phänomen in calendarize.
>
> Das Problem tritt auf, wenn man das Pagination Widget benutzt und von Seite 2 usw. auf die Detailansicht verlinkt.
> Das Mapping für das Pagination Widget wird „halb“ mit durchgereicht.
>
> Übrigens auch, wenn man in der Pagination zurück geht auf Seite 1:
>
> /veranstaltungen -> /veranstaltungen/seite-4 -> /veranstaltungen/seite
>
>
> veranstaltungen/seite-4
> Link zur Detailansicht:
> veranstaltungen/details//seite?tx_calendarize_calendar[index]=76&cHash=bce76310fdb2119ee4f3176b46ec2ac5
>
> Arbeite gerade in TYPO3 9.5.14.
>
>
> viele Grüße Birgit
>
>
>> Am 28.02.2020 um 16:47 schrieb Christoph <typo3 at itfoo.de>:
>>
>> Hallo Birgit,
>>
>> danke für Deine Antwort!
>>
>> Ich bin mir sicher, dass ich die Einrückungen richtig habe, sonst würde
>> ja auch der part mit "page-0" und die korrekten Tag-Links nicht erzeugt
>> werden.
>> Unten mal mein Versuch. Ggf. findet noch jemand den Fehler?!
>> Danke!
>> VG
>> Christoph
>>
>> routeEnhancers:
>> News:
>> type: Extbase
>> limitToPages: [37,1485,136,1486]
>> extension: News
>> plugin: Pi1
>> routes:
>> - routePath: '/'
>> _controller: 'News::list'
>> - routePath: '/page-{page}'
>> _controller: 'News::list'
>> _arguments:
>> page: '@widget_0/currentPage'
>> - routePath: '/{news-title}'
>> _controller: 'News::detail'
>> _arguments:
>> news-title: news
>> - routePath: '/{category-name}'
>> _controller: 'News::list'
>> _arguments:
>> category-name: overwriteDemand/categories
>> - routePath: '/{tag-name}'
>> _controller: 'News::list'
>> _arguments:
>> tag-name: overwriteDemand/tags
>> defaultController: 'News::list'
>> defaults:
>> page: '0'
>> aspects:
>> news-title:
>> type: PersistedAliasMapper
>> tableName: tx_news_domain_model_news
>> routeFieldName: path_segment
>> page:
>> type: StaticRangeMapper
>> start: '1'
>> end: '100'
>> category-name:
>> type: PersistedAliasMapper
>> tableName: sys_category
>> routeFieldName: slug
>> tag-name:
>> type: PersistedAliasMapper
>> tableName: tx_news_domain_model_tag
>> routeFieldName: slug
>>
>>
>>
>> Am 28.02.2020 um 15:11 schrieb Birgit:
>>> Hallo Christoph,
>>>
>>> kann es sein, dass in deinem YAML eine Einrückung verrutscht ist?
>>> YAML ist das sehr „empfindlich“.
>>>
>>> Das page-0 bekommst du weg, mit dem Setzen von
>>> defaults:
>>> page: '0'
>>>
>>>
>>> viele Grüße Birgit
>>>
>>>> Am 28.02.2020 um 14:28 schrieb Christoph <typo3 at itfoo.de>:
>>>>
>>>> Hallo Zusammen,
>>>>
>>>> nach einem Update von TYPO3 8 auf 9 versuche ich gerade für tx_news
>>>> schöne URLs zu generieren.
>>>>
>>>> Dazu nutze ich den unter
>>>> https://docs.typo3.org/p/georgringer/news/master/en-us/AdministratorManual/BestPractice/Routing/Index.html#basic-setup-including-categories-and-tags
>>>> zu findenden Code.
>>>>
>>>> Heraus kommt folgendes:
>>>>
>>>> /artikel-1/page-0/?tx_news_pi1%5Bnews%5D=147&cHash=d618f904c86364f5ec130052ba0c4572
>>>>
>>>> Das "page-0" kommt von der genannten Konfig.
>>>>
>>>> Ein auf der Seite eingefügter "tagfilter" erzeugt ebenfalls schöne URls,
>>>> doch für die News an sich will es nicht klappen...
>>>>
>>>> Hat jemand eine Idee??
>>>>
>>>> Danke!
>>>> VG & schon mal ein schönes Wochenende
>>>>
>>>> Christoph
>>>>
>>>>
>>>> _______________________________________________
>>>> 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