Olá pessoal,
Mais uma vez estou com dúvidas e não consigo encontrar em lado nenhum a solução.
Estou a criar um questionário e para isso criei:
- tipo de conteúdo - questionário
- usei cck para os campos
nome
morada
telefone
etc
nº socio(node reference)
prémio(computed field)
Agora a minha dúvia é a seguinte: precisava de aproveitar o que foi preenchido no campo nº de socio(preenchido automaticamente ) para usar como argumento de uma view e preencher automaticamente um outro campo mais abaixo no formulário (premio) o resultado da view.Essa views recebe como argumento o conteúdo do campo nº de socio. Li que para conseguir fazer isso teria de usar computed field.
No computed code coloquei:
$node_field[0]['value'] =$node->field_socio[0]['view'];
No display format coloquei:
$display =views_embed_view('premio', 'default', $node_field_item['value']);
Mas não aparece nada.
Já estou à uns dias nisto e não consigo resolver.
O $node->field_socio[0]['view'] obtive atraves do módulo content template que me mostra as variáveis existentes no $body. Há alguma maneira mais directa de saber essas variáveis??
Sabem o que estou a fazer mal??
Sem mais...
sliderf