Drupal 6: theming um campo em vista
-
22-07-2019 - |
Pergunta
Basicamente eu quero criar um código php no meu modelo (vista-view-campo - body.tpl.php) que diria o seguinte ...
Se [corpo] imprimir [node_view] endif
Solução 2
O que eu fiz para fazer isso foi de download Vistas Campo personalizado e, em seguida, usar este código para o valor :
<?php
if ($data->node_revisions_body) {
echo '<a href="/node/' . $data->nid .'">view</a>';
}
?>
Outras dicas
Em cima da minha cabeça e no primeiro olhar, parece que você está usando campos. Se é assim, se você olhar para vistas-view-field.tpl.php, os comentários especificar:
Variables available:
- $view: The view object
- $field: The field handler object that can process the input
- $row: The raw SQL result that can be used
- $output: The processed output that will normally be used.
Ao buscar saída do $ row, esta construção deve ser usado: $ Data = $ row -> {$ Field-> field_alias}
Assim, você poderia fazer algo assim
if ($row->{$field->body}) {
print $row->{$field->view_node}
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow