L'utente amministratore non può gestire i campi sul tipo di contenuto personalizzato


10

Una volta effettuato l'accesso alla mia installazione di Drupal 7 come utente amministrativo, non riesco ad accedere a "Gestisci campi" o "Gestisci display" per i miei tipi di contenuto personalizzati.

Ho provato tutto quanto segue senza gioia:

  • Ho disattivato tutti i miei moduli personalizzati
  • Ho concesso all'utente amministratore tutte le autorizzazioni
  • Ho svuotato la cache, molte, molte volte
  • Disconnesso e rientrato

Sono abbastanza sicuro che non sto usando l'hook hook_drupal_break da nessuna parte!

Non ho idea di cosa ho fatto di sbagliato. Funzionava, ma ora non riesco ad accedervi.


Hai provato a ricostruire le autorizzazioni? / admin / reports / status / rebuild

@nicoz No, non ci avevo provato. Ma ora che ho posso dire che non ha funzionato
Coomie il

Accesso negato o pagina non trovata?
Gabor Szanto,

@GaborSzanto / admin / struttura / types / manage /% my_content_type% / fields mostra lo stesso di / admin / struttura / types / manage /% my_content_type% /
Coomie

Che cosa significa "tipi di contenuto personalizzati"? Li aggiungi tramite l'interfaccia utente o da un codice? Quando aggiungi un nuovo tipo di contenuto dall'interfaccia utente, il problema esiste ancora?
Gabor Szanto,

Risposte:


26

Mi sento così stupido. Ma sto lasciando questa risposta in modo che la persona successiva ad avere lo stesso problema risparmi 3 giorni di tempo di sviluppo:

Il modulo che consente di creare campi su entità (nodi, utente, ecc.) Viene chiamato in modo creativo "Campo".

Ma ciò non significa che avrai un'interfaccia utente per crearli / modificarli. Esiste un altro modulo dal nome creativo chiamato "Field UI". Se questo modulo non è installato E abilitato non avrai un'interfaccia utente per modificare i tuoi campi ...


2

Se hai risposto sopra e non funziona ancora, controlla se hai disabilitato i moduli sviluppatore passando il mouse su "HOME" nel menu di amministrazione e vedi se dice "Abilita moduli sviluppatore".

La disabilitazione dei moduli per sviluppatori disabiliterà l'interfaccia utente dei campi e l'interfaccia utente delle viste .. anche se attivi i moduli manualmente non sarai in grado di modificare viste o campi, quindi controlla se Dev. I moduli sono abilitati.


Prima dovevo disabilitare i moduli per sviluppatori e poi riattivarli per farlo funzionare.
yunzen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.