При редактировании и сохранении этого узла ярлыки на отдельных страницах drupal 7 исчезают - PullRequest
0 голосов
/ 08 марта 2011

Я создал нового пользователя, и у меня есть права на редактирование и отображение определенного типа контента, а у пользователя нет других прав.Кроме того, я создал для него сокращенный список с некоторыми конкретными узлами этого типа, которые он имеет право просматривать и редактировать.

Но странно то, что когда пользователь (я проверил, не имеет значения, какойПользователь, даже пользователь с правами администратора), отредактируйте и сохраните этот узел, после чего ярлык для этого узла исчезнет из строки меню.Я проверил список ярлыков, приписанный этому пользователю, и там нет ярлыков.

Вы испытываете то же самое?

ОБНОВЛЕНИЕ : обнаружена похожая проблема для проблемы с меню, с которой я столкнулся, что указывает на ошибку: http://drupal.org/node/761648#comment-4345692

Ответы [ 4 ]

1 голос
/ 13 сентября 2011

У меня была такая же проблема с «основными страницами». Изменен тип контента (структура> типы контента) «Базовая страница» и отмечены все флажки «Доступные меню». Если вы сейчас редактируете контент и устанавливаете «предоставить ссылку на меню» на правильное меню, оно запоминает его правильно, и пункты меню больше не исчезают. Надеюсь это поможет. Nephews

1 голос
/ 16 марта 2011

У меня такая же проблема. Это становится очень утомительным, воссоздавая мои меню каждый раз, когда я редактирую контент. Я не знаю, как это исправить, но, похоже, проблема связана с опцией «Предоставить ссылку на меню» на вкладке «Настройки меню» при редактировании контента. Если я не изменяю его вручную каждый раз, когда редактирую контент, он автоматически выберет добавление ссылки меню в главное меню, удалив ее из любого другого меню, в котором он находился. Если я сниму флажок, он все равно удалит старый пункт меню в любом случае.

Надеюсь, у кого-то есть ответы!

0 голосов
/ 24 марта 2011

Это не настоящая ошибка, но немного странная;)

Вы должны отредактировать тип контента, чтобы принять все упомянутые меню.Таким образом, фактический пункт меню не будет удален и помещен в главное меню.

Веселитесь =)

0 голосов
/ 09 марта 2011

Попробуйте упростить URL.

Одна вещь, которую я обнаружил, заключается в том, что если Drupal не нравится (по какой-либо причине проверки) ваш URL, он не будет отображаться, пока вы не отредактируете его, чтобы он был приемлемым.

Например, я пытался добавить это несколько раз безуспешно

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

Это хорошо проявилось, когда я изменил его на:

 node/2/edit

Возможно, что-то в URL-адресе узла изменяется при редактировании.

...