• Cadastro
  • Fóruns
  • Manual
  • Tradução
  • Tutoriais
  • OpenAtrium
Início

Download

Últimas versões

Drupal 6.19 Drupal 5.23

Contribuições

Módulos Temas Tradução


Lista de Discussão

Drupal-BR

Pesquisa no site

Google

Treinamento Drupal 15 de maio e 24 de junho de 2010 em São Paulo e Rio de Janeiro

Itens ativos

  • Pagina Não encontrada
  • redirecionar para a listagem de conteúdo depois de adicionar algum conteúdo
  • Vaga: Líder Técnico PHP (Campinas/SP)
  • Ibmec Jr. Consultoria Empresarial
  • Resposta de usuário anônimo no Fórum
  • Treinamento Drupal em Curitiba
  • Upload
  • Views para lista de usuários sem repetição.
  • Views - Aprendendo sozinho
  • Quem conhece Quick Tabs?
Veja mais

Posts mais lidos hoje

  • Tutorial - Criando um site com caixas de notícias
  • Manual
  • Treinamento Drupal em Curitiba
  • Instalação
  • Sobre o Drupal
  • Instalação ilustrada em localhost
  • Primeiro Screencast do Drupal Brasil
  • Como instalar e configurar o TinyMCE no Drupal
  • Mamão e Drupal com açucar, desmistificando o primeiro contato com o Drupal
  • Vaga: Líder Técnico PHP (Campinas/SP)

Login do usuário

  • Criar uma conta
  • Recuperar senha

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fórum » Suporte » Módulo Views

Dá pra Relacionar campos de Tipos de Conteúdos diferentes em uma mesma views?

Oi pessoal, bom dia

Estou com uma dificuldade com o Views e gostaria de saber se há algum jeito de fazer isso que pretendo. Meu problema é o seguinte:

Eu tenho dois tipo de Conteúdo: "Cachorros de Estimação" e "Gatos de estimação" .

O Tipo de Conteúdo "Cachorros de Estimação" tem três campos:
Nome (node title)
E-mail (field_email) e
Dono (field_dono)

O Tipo de Conteúdo "Gatos de Estimação" tem três campos também:
Nome (node title)
E-mail (field_email) e
Dono (field_proprietário)

Aí eu tenho que montar uma views que exiba "Todos os Animais de estimação" (esses dois tipos de conteúdo) e que seja uma tabela com as seguintes colunas: "Nome", "E-mail" e "Dono"

Só que ao fazer essa views eu só consigo fazer aparecer na lista esses dois tipos de conteúdo se eu pedir pra exibir apenas os campos "Nome" e "E-mail", quando incluo o campo "Dono" nada aparece.

E é claro eu sei porque:... é porque eu gostaria que o Views entendesse que field_dono e field_proprietário fossem considerados como a mesma coisa mas é claro que sabemos que não são.

Então eis minha pergunta: Existe alguma forma de eu Relacionar esses dois campos pra exibir minha listagem do jeito que quero: Nome, e-mail e Dono? Daria pra fazer isso só com o views mesmo ou então intalando algum módulo adicional que consiga fazer?

Abraços,

Wescley

‹ Exportar resultado da view para planilha Views filter por usuário ›
Enviado por wescleyteixeira em 30/07/2010 - 10:09
  • Módulo Views
  • 6.x
  • Se logue ou se registre para poder enviar comentários
  • 191 leituras
Em 30/07/2010 - 13:38 Leopoldo disse:

Por que não usar o mesmo field_dono para os dois tipos de conteúdo?

Abraço!

Leonardo Silva
Produtor Cultural
Desenvolvedor Web

  • Se logue ou se registre para poder enviar comentários
Em 30/07/2010 - 14:04 tregismoreira disse:

@wescleyteixeira, como o @Leopoldo falou, você pode utilizar o mesmo campo em vários tipos de conteúdo.

E outra: Se voce mandar exibir os 2 campos da View, quando o conteúdo listado for de "Gatos de Estimação", ele não vai exibir o valor do campo Donos de "Cachorros", porque ele não foi preenchido. Aí você pode marcar, nos 2 campos (se vc nao quiser usar um unico campo): Hide if empty.

Entendeu?

Abraço!
Thiago Régis
@tregismoreira
Consultoria e Treinamento em Drupal
Drupal Casesbeta

  • Se logue ou se registre para poder enviar comentários
Em 04/08/2010 - 10:28 wescleyteixeira disse:

Oi gente, bom dia,

Desculpem pelo sumiço eu fiquei doente até ontem por isso não deu pra responder.
vamos lá:

Então Leopoldo eu já sabia que eu poderia usar um field que eu já tinha criado para um tipo de conteúdo em um novo tipo de conteúdo que eu criei a posteriori mas não ia dar certo pois o tipo de Conteúdo "Cachorros de Estimação" eu já tinha feito muitas entradas enquanto que o outro tipo de conteúdo "Gatos de estimação" eu vou estar usando o módulo "Google Ajax Search Module" para importar pra mim automaticamente os campos e como eu instalei esse módulo ele não deu escolha pra mim usar os campos que eu já tinha (tenho até consciência que daria pra editar o código original do módulo mas isso ainda não está dentro da minha expertise no momento...)

Eu fiz uma mistura das duas sugestões do Thiago que resolveu meu problema :

Nos dois tipos de conteúdo eu coloquei os campos: field_dono e field_proprietario.
E aí no Tipo de Conteúdo "Cachorros de Estimação" eu tirei a permissão do usuário de editar o campo field_proprietário e fiz o mesmo para o Caso "Gatos de Estimação".

E aí na hora de configurar a views usei a sacada sua: Não exibir if empty.

cliente atendido!

Abraços e obrigado aos dois.

Wescley

  • Se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.