Здравствуйте!
Возникла задача на странице отображать "фотографию", а ниже (блоком VIEWS) отображать все фотографии, но порционно - по 4ре фото. Все бы ничего, но по умолчанию в блоке фото отображаются порциями вида: 1-4, 5-8, 9-12 и т.д., т.е. в первой порции отображаются 1-4 фото. Хотелось бы что бы в зависимости от текущей "ноды", т.е. фотографии, отображался та порция в блоке фотографий, в которой присутствует текущая. К примеру, если у нас фото №7, то отображается порция 5-8.
Как реализовать нечто подобное?
Более чем уверен, что истина где-то рядом!!! Спасибо.
Комментарии
в вьюс в фильтрации, вывести nid, и сделать условие фильтрации "значение равно +/- 2" или сделать через настройку отношений...
не совсем понятно что надо.
Если взять за основу NID страницы, то положи текущая страница имеет NID 7 и на этой странице отображается фото. Внизу в блоке, отображаются в виде галереи все остальные фото и перелистываются порциями по 4ре. И при этом для текущей страници (NID=7) показать порцию вида 5-8, т.е. фото с NID=5=6=7=8...
subscribe
Вы знаете как работать с views или вам надо готовое решение? Не совсем понятно на какой ответ вы рассчитываете. k_dmitry правильно написал это можно сделать через отношения. Выяснить текущий nid и отфильтровать лишнее.
C VIEWS все понятно. USER PAGE: mini,Items per page: 4, Row style: Fields, Fields: "PHOTO"... При таком раскладе, действительно в блоке выводятся фото четырьмя фото. При этом конечно же доступны "стрелки перелистывания" и при щелчке на стрелочку вправо перескакиваем на следующую порцию "четверки".
Вариант с фильтрацией не совсем понятен. Как я понимаю, мы в таком случае откинем все фото до текущего номера, так ли это?
Кажется понял, если вы используете ограничение по 4 с помощью пейджера, то там можно задать первоначальное смещение, к сожалению динамическим его сделать сразу нельзя, так что вам придется переопределять вывод views в модуле. Либо есть еще мысль переопределить шаблон для этого представления.
Если можно, поточнее... Как это переопределить? Как переопределить шаблон? Хотя бы в двух словах, т.е. где копать???
Спасибо!
Ну у каждого представления есть кнопочка тема, в семерке это в расширенных настройках там и можно узнать как вам нужно назвать шаблон и даже посмотреть на стандартную реализацию.
Я так понимаю, в 6ке этого нет? Или же... Возможно надо поставить advanced_help?!
по ходу дела карусель нужна?
Что-то вроде того!!! Хотелось бы правда это сделать средствами Views! Но если есть другие решения, рад выслушать!
Так в чем проблема?
http://drupal.org/project/jcarousel
Рекомендуется использовать с вьювс. Я так думаю, что стилизовать только нужно.
Для д6 я делал давно, картинки с заголовками выводились в блоке под нодой и совмещал с колобоксом.
Ну и на всякий случай, если модуль не поможет.
http://sorgalla.com/jcarousel/