logo

Paleta - Deixe colorido🎨

Palette — Construtor visual de páginas. Não precisa ser designer.

Demonstração ao vivo Baixar Palette

Scroll

Catálogo de produtos no Drupal através da Taxonomia

28/11/2019, by Ivan

Para criar um catálogo de produtos no Drupal usando Taxonomia:

1. Crie um vocabulário de Taxonomia:

Vá para Administración › Estrutura › Taxonomia › Adicionar vocabulário. Preencha o nome "Categorias de produtos".

2. Adicione termos ao vocabulário:

Clique em "Adicionar termo" e crie categorias como "Eletrônicos", "Roupas", "Alimentos", etc.

3. Crie um tipo de conteúdo "Produto":

Vá para Administración › Estrutura › Tipos de conteúdo › Adicionar tipo de conteúdo. Nomeie-o "Produto".

drupal - módulo Contact, CAPTCHA. Formulário de contato com captcha.

28/11/2019, by Ivan

O módulo Contact do Drupal fornece um formulário de contato padrão. Para protegê-lo contra spam, use o módulo CAPTCHA.

Instalação e configuração:

  1. Ative o módulo Contact em Administración › Módulos
  2. Baixe e ative o módulo CAPTCHA
  3. Baixe e ative o módulo reCAPTCHA (opcional, para melhor segurança)

Configurar CAPTCHA no formulário de contato:

Vá para Administración › Configuração › CAPTCHA

Criando um feed de notícias no Drupal

28/11/2019, by Ivan

Para criar um feed de notícias dinâmico no Drupal, use o módulo Views:

  1. Vá para Administración › Estrutura › Views › Adicionar nova view
  2. Selecione "Mostrar Conteúdo"
  3. Configure para mostrar apenas artigos publicados
  4. Ordenar por data de criação em ordem decrescente
  5. Limite a 10 itens por página
  6. Crie uma página ou bloco para exibir o feed

O feed de notícias pode ser exibido como:

Drupal CCK + Views campo personalizado php

28/11/2019, by Ivan

Para criar um campo personalizado em PHP no Drupal usando CCK e Views:

Criando um módulo personalizado com campo PHP:

  1. Crie uma pasta para seu módulo: sites/all/modules/meu_campo
  2. Crie um arquivo meu_campo.info
  3. Crie um arquivo meu_campo.module com código PHP
  4. Implemente hook_field_info() para registrar o campo
  5. Implemente outros hooks necessários (widget, formatter, etc.)

Exemplo básico em meu_campo.module:

Filtros contextuais de Views, relacionamentos - argumentos e relacionamentos

28/11/2019, by Ivan

Os filtros contextuais (argumentos) do módulo Views permitem criar views dinâmicas que mudam baseado em argumentos da URL.

Usando argumentos contextuais:

  1. Edite a view
  2. Clique em "Argumentos contextuais" na seção de filtros
  3. Clique em "Adicionar"
  4. Selecione o campo (ex. autor, categoria, etc.)
  5. Configure como processar o argumento quando não fornecido

Usando relacionamentos:

Os relacionamentos conectam tabelas diferentes e permitem exibir informações relacionadas:

Drupal CCK + Views. Alteração da exibição de galeria de funcionários.

28/11/2019, by Ivan

Para criar uma galeria de funcionários no Drupal:

1. Criar tipo de conteúdo "Funcionário":

Vá para Administración › Estrutura › Tipos de conteúdo › Adicionar tipo. Nomeie como "Funcionário".

2. Adicionar campos:

  • Nome (Título - automático)
  • Foto (Campo de imagem)
  • Cargo (Campo de texto)
  • Descrição (Área de texto)
  • Email (Campo de email)

3. Criar funcionários:

Crie vários nós do tipo "Funcionário" preenchendo os dados.

Drupal CCK+Views. Tipos de conteúdo. Saída de páginas através de Views. Criação de galeria de funcionários

28/11/2019, by Ivan

Este artigo cobre como criar tipos de conteúdo personalizados e exibi-los usando Views.

Tipos de conteúdo:

Um tipo de conteúdo define a estrutura de um nó. Você pode criar tipos para diferentes fins: artigos, produtos, eventos, funcionários, etc.

Para criar um tipo de conteúdo, vá para Administración › Estrutura › Tipos de conteúdo › Adicionar tipo de conteúdo.

Criando galeria de funcionários:

Siga estes passos:

Drupal CCK + Views. Filtros, busca por propriedades de campos

28/11/2019, by Ivan

Views permite criar filtros poderosos para refinar resultados com base em propriedades de campos.

Adicionando filtros a uma view:

  1. Edite a view
  2. Na seção "Filtros", clique em "Adicionar"
  3. Selecione o campo que deseja filtrar
  4. Configure o tipo de comparação (igual a, contém, maior que, etc.)
  5. Insira o valor para comparação

Filtros expostos (expostos aos usuários):

Você pode criar filtros que aparecem como formulário para os visitantes:

Drupal CCK + Views. Paginação, classificação

28/11/2019, by Ivan

Views oferece opções de paginação e classificação para organizar melhor os resultados.

Configurando paginação:

  1. Edite a view
  2. Na seção "Paginação", selecione o tipo de paginação:
    • Sem paginação - Mostrar todos
    • Paginada - Mostrar N itens por página com navegação
    • Carregamento infinito - Carregar mais ao scroll
  3. Defina o número de itens por página

Configurando classificação (sorting):