Pesquisa
Itens ativos
Posts mais lidos hoje
Login do usuário
Assine o RSS do Drupal-BR
CCK: quais fields?
Pessoal,
Estou analisando o CCK agora e gostaria de saber dos senhores quais tipos de fields geralmente são criados com módulo CCK no dia a dia.
Obrigado,
Pedro Henrique
Enviado por phph em 26/03/2008 - 21:59
- Se logue ou se registre para poder enviar comentários
- 320 leituras




Olá Pedro;
Com o CCK dá para vc montar basicamente qualquer tipo de conteúdo, através de formulários específicos e diretos. O melhor ainda, é que a associação com Views é perfeita e completa, tendo a possibilidade de listar o que quiser, e como quiser. Com uma pitada de CSS então, fecha o pacote.
No caso dos fields do CCK, obviamente vai depender do que está em mente. Mas se fossemos criar um tipo de conteúdo chamado "Publicações", por exemplo... veja como poderia ficar:
- Título (padrão)
- Autores (Text > Text Field)
- Instituição (Text > Text Field)
- Resumo (Text > Text Field)
- Imagem (Image > Image) - CCK Image
- Data (Date > Select List) - CCK Date
- Contato (Email) - CCK Email Field
- Link (Link > Text Fields for Title and URL) - CCK Link
E por aí vai...
Depois no views, terá todos os campos disponíveis lá para fazer o que quiser.
Basicamente isso.
Abraços
Saulo
---------
http://www.hostsh.com.br (Desenvolvimento de Sites 100% em Drupal)
http://www.sacrahome.net
http://www.sacrahome.net
http://www.hostsh.com.br [Sites 100% Drupal]
instalei o CCK mas ainda não intendi direito suas funcionalidades!
ele criar TIPOS de campo que eu posso usar na contrução de 'tipos de conteúdo?' eh isso?
se for..
tem como eu 'validar' esses novos campos? tipo adicionar um 'checkbox' e acontecer coisas diferentes quando eu seleciono opções diferentes inserindo um conteúdo.
ou
ele cria campos que apareçam DENTRO do conteúdo exibido ao visitante... tipo um formulário de informações pessoais?
como eu crio um formulário (que pode ser enviado por e-mail simplesmente) para o usuário preencher uma pesquisa de opinião?
agradeço qq ajuda!
[]s
O CCK extende um tipo.
No Drupal, à partir da versão 5, foi dada a possibilidade do usuário criar quantos tipos ele quiser através da interface do Drupal. No entanto esses tipos só têm dois campos: Título e Corpo.
O CCK te dá a possíbilidade de adicionar novos campos (tantos quantos você quiser) de vários tipos (radio buttons, chekcbox, text fields, e outros).
Alguns desses tipos de campo têm validações próprias, outros não.
Você também pode baixar módulos complementares que te ajudam a inserir novos tipos de campo (como por exemplo o módulo ImageField http://drupal.org/project/imagefield que permite você incluir imagens).
O CCK é bastante extensível e bem personalizável. Com ele você ganha poder de desenvolvimento, sem precisar, necessáriamente, desenvolver algumas coisas.
De qualquer forma, é bom deixar claro que ele não é milagroso, e tem coisas que ele não faz. Então é bom dar uma olhada na documentação dele.
Qualquer dúvida é só falar.
Abraço,
--
Rafael Ferreira Silva
http://www.rafaelsilva.net