Группировка полей Views

Главные вкладки

Аватар пользователя AlexFreem AlexFreem 25 марта 2013 в 17:28

Доброго времени суток. Есть вопрос ответа на который я не нашёл среди уже созданных тем на форуме.

В настройках вывода views выставил отображение заголовка и поля с изображениями. Для наглядности приведу примерную структуру которая получается на выходе (Классы прописал от балды для наглядности ).

<div class="row-1">
  <div class="field-title">[title]</div>
  <div class="field-image">[images]</div>
</div>
<div class="row-2">
  <div class="field-title">[title]</div>
  <div class="field-image">[images]</div>
</div>

Требуется - сгруппировать поля каким-то образом чтобы структура была такая:

<div class="title">
  [title]
  [title]
</div>
<div class="image">
  [images]
  [images]
</div>

Подстановочные шаблоны в шапке использовать не получается, так как значения берутся только из первой строки.
Есть идеи по решению?

Комментарии

Аватар пользователя drupby drupby 26 марта 2013 в 16:47

"neltharian" wrote:

2 поля, одно исключаеш в другом перепысиваеш вывыод так как тебе надо.

это совсем не то ,что надо ТС

Аватар пользователя drupby drupby 27 марта 2013 в 13:51

"neltharian" wrote:
ну и еще до кучи можно в шаблоне вьюхи пошаманить

в каком именно?
Может хватит давать бессмысленые советы,не поняв сути вопроса?

Аватар пользователя Ujean Ujean 27 марта 2013 в 14:23

Views - это просто отражение того, что ты можешь получить при написании SQL запроса
Построить SQL запрос группирующий кучками значения полей нереально. Ну разве что извратится как нибудь через UNION, но Views этого точно не потянет.
У тебя проблема в постановке задачи. Ты хочешь странного, поэтому и не можешь решить её стандартными способами.
Нестандартными будет очень трудозатратно, можешь, например, хуками view вывод изменить.

Аватар пользователя drupby drupby 27 марта 2013 в 14:41

и кстати вид дисплея вложение(attachment) прикрепленный к основному дисплею (page или block) никто не отменял

Аватар пользователя neltharian neltharian 27 марта 2013 в 18:55

"drupby" wrote:
Может хватит давать бессмысленые советы,не поняв сути вопроса?

суть вопроса понятна а ответы бессмыслены для вас изза недостатка знаний. хоть бы попробовал сделатЬ? или есть потребность чтоб приготовили, пережевали, да еще и в рот положили?

Аватар пользователя drupby drupby 27 марта 2013 в 19:12

"neltharian" wrote:
или есть потребность чтоб приготовили, пережевали, да еще и в рот положили?

если сможешь сделать то , что надо было ТС своими способами (которые решают совсем другие задачи)-я признаю твою правоту
а пока можешь ещё раз перечитать поставленную задачу

Аватар пользователя drupby drupby 27 марта 2013 в 20:15

"neltharian" wrote:
у меня есть чем занятся и какие вопросы решить.. и позаковыристей чем у тс

слив засчитан
а вообще данная задача решается с помощью дисплея Attachment или пересмотром необходимого вывода(его логики)
neltharian - не путайте rows и fields во вьюс

Аватар пользователя drupby drupby 28 марта 2013 в 14:13

"neltharian" wrote:
Ничего я не путаю.

хорошо - не понимаешь словами , будем на пальцах вкартинках:
1.имеется

2.необходимо:

3.как ты перепишешь таким образом вывод полей?
4.я сделал с помощью Attachment
5.
"Ujean" wrote:
Views - это просто отражение того, что ты можешь получить при написании SQL запроса
Построить SQL запрос группирующий кучками значения полей нереально. Ну разве что извратится как нибудь через UNION, но Views этого точно не потянет.

Аватар пользователя drupby drupby 28 марта 2013 в 18:53

"neltharian" wrote:

уххх Smile сколько сил то потрачено...

3 минуты
"neltharian" wrote:
а зачем то?

ты хочешь сказать , что до сих пор не понял своей ошибки?
если да , то 3 минуты потрачены впустую