Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 限制区内的tx_新闻文章可通过url访问_Typo3_Typo3 8.x_Tx News - Fatal编程技术网

Typo3 限制区内的tx_新闻文章可通过url访问

Typo3 限制区内的tx_新闻文章可通过url访问,typo3,typo3-8.x,tx-news,Typo3,Typo3 8.x,Tx News,我已经安装了Txu news和TYPO3 8.7。我使用这个插件两次,一次在限制区域,另一次在公共区域 我注意到,如果我将受限区域中文章的发言url路径段粘贴到公共区域详细信息页面的url中,则文章将不受任何限制地显示 示例: 文章的公共url是 https://example.com/news/artikel/my_public_article 如果我现在将/my_public_article替换为受限文章的发言url路径段,如 https://example.com/news/artikel

我已经安装了Txu news和TYPO3 8.7。我使用这个插件两次,一次在限制区域,另一次在公共区域

我注意到,如果我将受限区域中文章的发言url路径段粘贴到公共区域详细信息页面的url中,则文章将不受任何限制地显示

示例:
文章的公共url是
https://example.com/news/artikel/my_public_article

如果我现在将
/my_public_article
替换为受限文章的发言url路径段,如
https://example.com/news/artikel/my_restricted_article

文章将被展示

我怎样才能避免呢


我已经将我的“公共详细信息”页面上插件的起点设置为“公共记录”文件夹,并将“递归”设置为0。

可能的解决方案:在fluid模板的“详细信息”视图中设置每个新闻记录的访问权限或按类别筛选(如果用户已登录,则显示记录内容)。

您可以设置以下打字脚本:

plugin.tx_news.settings.detail.checkPidOfNewsRecord = 1
从:

如果已设置,详细信息视图将根据定义的起点检查传入的新闻记录。如果这些不匹配,则不会显示新闻记录