とを使用TYPO3 7.6.6
します。公式のニュースドキュメントの realURL-Config を使用しています。以下を参照してください。news 4.2.1
realURL 2.0.14
ニュース (id=33) の詳細ページが 1 つあり、ニュース タグはフォルダー id=32 にリストされています。
...
'fixedPostVars' => array (
...
'33' => 'newsDetailConfiguration',
'14' => 'newsTagConfiguration' // must be the list view for news records
...
ニュースリストから詳細ページへのリンクは完璧に機能していますが ( http://www.example.com/profi-guides/news/detail/some-text/
)、タグも表示します。ユーザーがクリックすると、次のようなリンクが表示されます。
http://www.example.com/news/detail/?tx_news_pi1%5BoverwriteDemand%5D%5Btags%5D=11&cHash=40c263fd16c0e3a3c548c952f1d6b1da
これは、ニュース リスト ビューの私の FLUID スニペットです。
<f:if condition="{newsItem.tags}">
<!-- Tags -->
<div class="tags">
<i class="icon-icon-tag"></i>
<f:for each="{newsItem.tags}" as="tag">
<f:link.page title="{tag.title}" class="active" pageUid="{settings.listPid}" additionalParams="{tx_news_pi1:{overwriteDemand:{tags: tag}}}">
<span>{tag.title}</span>
</f:link.page>
</f:for>
</div>
</f:if>
ニュースタグからきれいな realURL-Links を取得するにはどうすればよいですか?
私の目標:ニュース レコードのリストビュー。ユーザーがすべてのニュース レコードの下のタグをクリックすると、対応するタグを持つすべてのニュースが一覧表示されます。これはすでに機能しています。リンク/クエリ文字列だけが問題です。素敵な URL が必要です。..?tx_news_pi1%5BoverwriteDemand%5D%5Btags%5D=11&cHash=40c263fd16c0e3a3c548c952f1d6b
ニュース リスト プラグインはuid14
、詳細ビューはuid33
、ニュース レコードはuid31
、ニュース タグは にありuid33
ます。
解決策: realURL Config :newsTagConfiguration
タグが含まれるフォルダからではなく、リスト ビューからの uid である必要があります。