view cck

Аватар пользователя mkudrin mkudrin 13 апреля 2009 в 19:39

Доброе время суток уважаемое сообщество!

У меня созрел вопрос Smile

Значит так, начну по порядку.

  1. С помощью cck создал поле, которое заполняется по желанию.
  2. С помощью view собрал вид отображения этого поля на странице.

Вопрос: Какой параметр и где указать, чтобы это поле на странице не отображалось, если это поле не заполнено?

Комментарии

Аватар пользователя IPlayer IPlayer 13 апреля 2009 в 22:52

ну и сформулировали.... будем домысливать. Вы не хотите показывать всю запись/документ у которой это поле пустое? это можно сделать фильтром во views.

Аватар пользователя mkudrin mkudrin 14 апреля 2009 в 1:59

Вобщем так: содал я с помощью cck несколько типов полей, которые пользователь заполняет по желанию, т.е. если нет инфы для поля, то он оставляет его пустым. Затем создал вид, в котором все эти поля (созданные в cck) должны отображаться. Но поля которые не заполнялись пользователем должны быть скрытыми.

Сейчас все обстоит иначе: Отображаются все поля, даже те, которые не заполнены, в смысле у не заполненных полей отображается только имя этого поля. А нужно чтобы их вообще небыло.

Н-р:
Есть материал у которого существуют поля:1,2,3,4 и 5.
Есть вьюха, в которую внесены эти все поля:1,2,3,4 и 5.
Реально заполнены пользователем поля только:1,3,5.
Отображаться должны в представлении:1,3,5 без пустых полей.

Надеюсь доступно объяснил Smile

Аватар пользователя IPlayer IPlayer 14 апреля 2009 в 9:02

Да, так понятнее. В таком случае надо познакомиться с темизацией. Берете нужный tpl-файл из views, копируете его в папку темы текущей. И там уже можно его подправить на предмет проверки условий перед выводом поля...