Views e Select List

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

Boa noite pessoal,

Eu ando a desenvolver à pouco tempo em Drupal alguns projectos e nesta altura surgiu-me um grande problema, gostaria que me pudessem ajudar.

Problema:

  • Eu criei um novo tipo de conteudo designado por "Maquinas" com o propósito de estas poderem ser alugadas, estando estas traduzidas em PT e EN.
  • Depois criei uma View chamada "Maquinas_list" que me devolve todos as máquinas do tipo (Content Type: "Máquina") e filtra pelo idioma actual do utilizador.
  • Criei então a página "Reservas" que é um tipo de conteudo "reservas", e nesta página criei um campo chamado "field_maquinas_list" e fiz um "node_reference" para a View "Maquinas_list".

Então aí surgiu um problema: Quando eu faço uma reserva utilizando a página "Reservas" tenho que indicar qual ou quais as máquinas que quero reservar...Esta lista aparece com a tradução feita consoante o idioma que eu tiver a utilizar, selecciono então uma máquina e submeto o formulário.

Quando submeto o formulario esta reserva vai para um calendário e nesse calendário mostra um titulo da reserva e a máquina ou as máquinas que foram reservadas.

O problema é que só aparece as máquinas se eu estiver no mesmo idioma que estava quando submeti o formulário de reserva.

Isto porque ele guardou o ID da tradução PT porque era esse idioma que eu tinha seleccionado quando submeti o formulário.

Agora a minha questão é: Como é que na Página "Reservas" quando eu submeto o formulário, guardo a "Máquina" seleccionada do "field_maquinas_list" e também guarde todas as traduções associadas a esta?

Ex: Nome do Máquina: Cortador de relva -> Tradução: Lawn mower

Para que no calendário quando estiver a ver em EN apareça "Lawn mower" linkando para a página em EN e quando estiver em PT apareça "Cortador de relva" linkando para a página em PT...

Obrigado a todos e principalmente a quem me puder ajudar :)

Portugal

Group categories

Classificação

Group notifications

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