O usuário administrador não pode gerenciar campos no tipo de conteúdo personalizado


10

Quando logado na minha instalação do Drupal 7 como usuário administrativo, não consigo acessar os "Gerenciar campos" ou "Gerenciar exibição" dos meus tipos de conteúdo personalizados.

Eu tentei o seguinte sem alegria:

  • Eu desativei todos os meus módulos personalizados
  • Dei ao usuário administrador todas as permissões
  • Limpei o cache muitas e muitas vezes
  • Desconectado e de volta

Tenho certeza de que não estou usando o hook_drupal_break em nenhum lugar!

Não tenho idéia do que fiz de errado. Costumava funcionar, mas agora não consigo acessá-lo.


Você tentou reconstruir permissões? / admin / reports / status / reconstruir

@nicoz Não, eu não tinha tentado isso. Mas agora que eu tenho, posso dizer que não funcionou
Coomie

Você tem acesso negado ou a página não foi encontrada?
Gabor Szanto

@GaborSzanto / admin / structure / types / manage /% my_content_type% / fields mostra o mesmo que / admin / structure / types / manage /% my_content_type% / /
Coomie

O que significa 'tipos de conteúdo personalizados'? Você os adiciona via interface do usuário ou de algum código? Quando você adiciona um novo tipo de conteúdo da interface do usuário, o problema ainda existe?
Gabor Szanto

Respostas:


26

Eu me sinto tão idiota. Mas estou deixando esta resposta para que a próxima pessoa com o mesmo problema economize 3 dias no tempo de desenvolvimento:

O módulo que permite a criação de campos em entidades (nós, usuário etc.) é chamado de forma criativa "Campo".

Mas isso não significa que você terá uma interface do usuário para criá-los / editá-los. Há outro módulo chamado de forma criativa chamado "UI do campo". Se esse módulo não estiver instalado E ativado, você não terá uma interface de usuário para editar seus campos ...


2

Se você respondeu a pergunta acima e ela ainda não está funcionando - verifique se você desabilitou os Módulos de Desenvolvedor passando o mouse em "HOME" no menu de administração e veja se diz "Ativar módulos de desenvolvedor".

Desabilitar os módulos do desenvolvedor desabilitará a interface de campos e a interface de exibição. Mesmo que você ative os módulos manualmente, não poderá editar vistas ou campos - portanto, verifique se o Dev. Módulos está ativado.


Eu precisava desativar os módulos do desenvolvedor primeiro e depois reativá-los para fazê-lo funcionar.
yunzen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.