вывести поля во виевс по условию

Аватар пользователя iNFerNo iNFerNo 29 мая 2012 в 10:10

Я добавил поля, как мне в кастомном поле вьюшном при добавление условий вывода добавить туда именно добавленные и настроенные поля из вьюхе... еще раз по машиным именам полей заново формировать нужный вид вывода поля...

Комментарии

Аватар пользователя sqdimon sqdimon 17 октября 2012 в 12:30

iNFerNo. попробуй
Global: PHP -> Output code:
<?php
echo $row->nid;
echo $row->title;
echo $row->body;
?>

просто вопрос не совсем понял

ищу нечто аналогичное:
по условию php нужно вывести либо одно поле с картинками, либо другое, тоже с картинкой.
было бы неплохо Global: PHP выводить по условию php return true

Аватар пользователя sg85 sg85 17 октября 2012 в 17:15

Похожий способ, тоже самое, но через темизацию, но этот способ не совсем правильный, но быстрее чем через поля PHP, хоть и совсем через одно место.

Более правильно делать это через hook_views_pre_execute(или как его там), по условию перестраиваете поля как вам нужно, обработка быстрее, и сам запрос к бд будет перестроен, что весьма полезно при тяжелых запросах(да и легких тоже).