Доступ к разделам сайта в виде "плиток"

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

Аватар пользователя veresk veresk 10 февраля 2012 в 12:00

Добрый день!

Есть задумка сделать доступ к разделам сайта в виде "плиток". Вот думаю, как это реализовать логичнее?

1. По-простому создать Page и на нём нарисовать желаемое.
2. Как-то по-хитрому темизировать Views, чтоб, например, "Сетка" рисовалась "плитками".
3. Темизировать блоки, вложить в Page блоки (хорошенький такой изврат)

Может, есть что-то более приличное?

Комментарии

Аватар пользователя veresk veresk 10 февраля 2012 в 19:55

Вот как это должно, примерно, выглядеть: drevsrub.ru. Вверху страницы 3 домика. Но в том случае это реализовано просто блоками темы и всё. А хотелось бы подобную навигацию именно по некоторым нодам. И в несколько строк-столбцов.

Аватар пользователя PZ2 PZ2 10 февраля 2012 в 20:49

Можно попробовать через Views+блок. Блок сделать отображение через Grip - как раз ячейки. Уже блок поместить в нужное место и написать где он отображается, у нас . Единственное что не знаю, так это как ту\да вытащить картинки. Но это - дело техники. Если умеете, то подскажите.

Аватар пользователя veresk veresk 10 февраля 2012 в 21:13

http://drupal.org/node/589274 - вот такие картинки должен уметь, по идее Views Fluid Grid. Тут, вроде, и картинки добавляются, и подписи. Но вот как-то не пашет он. Может, потому что разрад забил на него ещё в состоянии DEV?

Аватар пользователя veresk veresk 10 февраля 2012 в 21:17

Ан нет, работает! На предпросмотр внимания не обращаем - его прёт, как с грибов. А вот страница нормуль играется!

Аватар пользователя PZ2 PZ2 11 февраля 2012 в 0:21

"veresk" wrote:
http://drupal.org/node/589274 - вот такие картинки должен уметь, по идее Views Fluid Grid. Тут, вроде, и картинки добавляются, и подписи. Но вот как-то не пашет он. Может, потому что разрад забил на него ещё в состоянии DEV?

Вот это круто. Это настройка Views?

Аватар пользователя ingumsky@drupal.org ingumsky@drupal.org 11 февраля 2012 в 2:47

"PZ2" wrote:
Вот это круто. Это настройка Views?

Может я чего-то не понимаю, но что именно там «крутое»? По-моему, это достаточно легко решается темизацией.

Аватар пользователя PZ2 PZ2 11 февраля 2012 в 5:22

"<a href="mailto:ingumsky@drupal.org">ingumsky@drupal.org</a>" wrote:
По-моему, это достаточно легко решается темизацией.

Может быть. Но я, например, такой темы не знаю.

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 11 февраля 2012 в 5:33

Задача сводится к манипулированию построчно свойством css float для текстового контейнера и картинки. Создайте вьюху со стилем Grid и посмотрите классы файрбагом. Уже из этого думаю можно что-то состяпать. Если нет, создать шаблон и там через ПХП задавать классы по нужному алгоритму.

Можно также через jquery.

Аватар пользователя veresk veresk 13 февраля 2012 в 10:40

Да, гуру Друпала вечно всё делают через темизацию и манипулирование темплейтами. Нам же, новичкам и непрофи проще модуль найти, подключить и заставить работать. Я вот, например, иногда темы обновляю. А если в ней понаписано самим больше, чем автором темы.. Короче, плохо получится.

PZ2, добавь ссылку на материал не только для заголовка, но и для самой картинки. Так оно более "плиточно" получится.

Аватар пользователя PZ2 PZ2 14 февраля 2012 в 22:51

"veresk" wrote:
При настройке views укажи для этого поля картинки "Ссылка на исходный материал"

Для Фото сделал, а вот для Видео не могу найти где Sad