Scroll
Drupal CCK + Views campo personalizado php
Para criar um campo personalizado em PHP no Drupal usando CCK e Views:
Criando um módulo personalizado com campo PHP:
- Crie uma pasta para seu módulo: sites/all/modules/meu_campo
- Crie um arquivo meu_campo.info
- Crie um arquivo meu_campo.module com código PHP
- Implemente hook_field_info() para registrar o campo
- Implemente outros hooks necessários (widget, formatter, etc.)
Exemplo básico em meu_campo.module:
function meu_campo_field_info() {
return array(
'meu_tipo' => array(
'label' => t('Meu Campo Personalizado'),
'description' => t('Um campo personalizado'),
'settings' => array(),
),
);
}
Depois de criar o módulo, ative-o em Administración › Módulos e use-o em seus tipos de conteúdo.
Os campos personalizados permitem criar funcionalidades específicas para seu site.