【问题标题】:drupal 7 specific page shortcuts are disappearing when edit and save that node编辑和保存该节点时,drupal 7 特定页面快捷方式消失
【发布时间】:2011-03-08 12:07:03
【问题描述】:

我创建了一个新用户,并且我已授予编辑和显示某些特定内容类型的权限,而该用户没有其他权限。我还为他创建了一个包含该类型特定节点的快捷方式列表,他可以查看和编辑这些节点。

但奇怪的是当用户(我检查过哪个用户,甚至管理员用户)编辑并保存该节点时,该节点的快捷方式从菜单栏中消失。我检查了归属于该用户的快捷方式列表,那里没有快捷方式。

你有同样的经历吗?


更新:发现我遇到的菜单问题的类似问题表明这是一个错误:http://drupal.org/node/761648#comment-4345692

【问题讨论】:

    标签: drupal drupal-modules drupal-7 shortcut shortcuts


    【解决方案1】:

    我也有同样的烦恼。每次编辑内容时重新创建菜单变得非常烦人。我不知道如何解决它,但问题似乎源于编辑内容时“菜单设置”选项卡中的“提供菜单链接”选项。如果我每次编辑内容时不手动更改它,它会自动选择向主菜单添加一个菜单链接,从它所在的任何其他菜单中删除它。如果我取消选中它,它仍然会删除旧的菜单项。

    希望有人能解答!

    【讨论】:

      【解决方案2】:

      “基本页面”也有同样的问题。 更改了内容类型(结构 > 内容类型)“基本页面”并选中了“可用菜单”的所有复选框。 如果您现在编辑内容并将“提供菜单链接”设置为正确的菜单,它会正确记住它并且菜单项不再消失。 希望这可以帮助。 侄子

      【讨论】:

        【解决方案3】:

        尝试简化 URL。

        我发现的一件事是,如果 Drupal 不喜欢(无论出于何种验证原因)您的 URL,在您将其编辑为可接受之前,它不会显示它。

        例如,我尝试重复添加这个但没有成功

        node/2/edit%3Fdestination%3Dadmin/content
        

        当我将其更改为:

         node/2/edit
        

        当他们编辑它时,节点 URL 中的某些内容可能会发生变化。

        【讨论】:

        • 我在快捷方式中使用了 Clean URL,但是结果是一样的,当某些用户编辑该页面时,快捷方式会消失。我试图以 Drupal 默认方式(node/2/edit)设置快捷方式,并且行为是相同的。也许这是一些 Drupal 7 错误。
        【解决方案4】:

        这不是一个真正的错误,但有点奇怪;)

        您必须编辑您的内容类型才能接受所有推荐的菜单。因此,实际的菜单项不会被删除并放在主菜单中。

        玩得开心 =)

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-18
        • 1970-01-01
        • 1970-01-01
        • 2012-10-05
        • 1970-01-01
        相关资源
        最近更新 更多