【问题标题】:No rights on page-module level页面模块级别没有权限
【发布时间】:2012-10-29 09:08:29
【问题描述】:

我遇到了一个奇怪的错误。在页面模块级别,我不允许创建新的页面元素。如果我通过列表模块创建相同的页面元素并且我可以编辑它们(即使在页面模块中)。

另外,如果我创建了一个灵活的内容元素 - 例如列 -(通过列表模块)我可以在灵活的内容元素中创建新元素,甚至在页面模块中。

新元素总是在页面顶部,意思是第一个条目,我不能拖放它们。好吧,我可以,但更改不会生效。要对元素进行排序,我必须编辑页面属性,然后对 content 进行排序。

用户拥有用户设置赋予的所有权利(!),它是 TYPO3 4.7.4

有谁知道我必须在哪里寻找解决方案?提前致谢!

编辑 1

日志中出现此错误:

Attempt to insert record on page '[root-level]' (0) where this table, tt_content, is not allowed (msg#1.1.11)

再说一遍:创建元素是通过List-Module 工作的。

【问题讨论】:

  • 请不要一次问很多问题。看来您使用的是TemplaVoila。请在扩展邮件列表中提出与非核心功能相关的问题,或明确说明您对扩展有问题。最后但同样重要的是,如果您尝试在页面模块中创建新页面,错误消息是什么?顺便说一句,您可以将新页面从页面树工具栏拖到页面树中(单击页面树上方的第一个图标)。
  • 我问了很多问题吗? Does anyone know where I have to look... 创建页面没问题 - 这里没有问题 - 创建新的内容元素(当页面模块处于活动状态时)不起作用 -> You do not have sufficient rights to perform this change. 但是,无论如何:谢谢你的拖放提示,haven´没见过这个选项!
  • 是的,我使用TemplaVoila - 但我不确定这个问题是否与扩展相关。
  • 你检查过你的 PHP 错误日志(或后端日志(在管理工具下面)。你有没有测试如果你把用户变成管理员用户是否有效?
  • 另外,可能有TSconfigUserTS 选项设置阻止保存元素。

标签: typo3 rights templavoila rights-management


【解决方案1】:

这个错误是因为 page 表中的字段 t3ver_swapmode 自 TYPO3 4.7 以来被删除(可能与 TemplaVoila 结合使用)。

我不知道这里到底发生了什么(没有时间找出来),但解决方案很简单。我将我的修复上传到 TYPO 存储库中,密钥为 swapmodefix http://typo3.org/extensions/repository/view/swapmodefix

扩展程序会在几个小时后出现,祝你好运!

【讨论】:

    【解决方案2】:

    您需要先在页面树中选择一个页面。您不能在根页面上创建内容元素。

    可能是选择丢失了,但仍然可见。再次点击页面即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-26
      • 1970-01-01
      • 1970-01-01
      • 2012-09-28
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多