Dúvida : Adicionar automaticamente um taxonomy term num content type

Events happening in the community are now at Drupal community events on www.drupal.org.
pirex360's picture

Boa Tarde,

Ainda à volta com a administração do Drupal ! Com a seguinte dúvida, eu consigo predefinir um taxonomy term num content type, mas o utilizador do backoffice consegue sempre ir alterar para outro termo.
A minha questão passa por forçar um determinado term automaticamente para um certo content type, sem que o utilizador de backoffice tenha a noção que está a ser usado o term. Sei que se pode fazer por código esta operação...mas gostaria de saber se existe algum módulo ou qualquer configuração que se possa fazer :

Exemplo :
Content Type : Carro
Taxonomy Terms: Mota | Automóvel | Triciclo

Ao querer inserir um content type do tipo Carro : automaticamente leva o term Carro

Obrigado.

Comments

Embora não seja a melhor

mariomc's picture

Embora não seja a melhor solução, se quiseres algo para ontem, podes definir no content type "Carro" que o default value para o taxonomy term é o "Carro" e esconder o formulário de taxonomy term através de CSS.

Se é algo para o end-user utilizar e precises de algo mais certo, sugeria que usasses o Rules e forçasses um determinado Taxonomy Term quando um node era guardado/alterado.

Outra solução a explorar seria usar o Field Permissions para limitar o acesso a esse campo a determinados utilizadores.

Outra solução seria criares um pequeno módulo que implementasse o hook_form_alter de modo a tornar o field read only.

Obrigado ;)

pirex360's picture

Fui pela tua sugestão dos Rules e funciona bem...

"If you go to hate something...hate your own destiny..."

Portugal

Group categories

Classificação

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: