Как установить количество элементов на странице в Drupal View? - PullRequest
0 голосов
/ 04 декабря 2011

У меня есть проблема, при которой у меня есть представление, которое отображает выделенный элемент и 6 строк на первой странице представления, в то время как на остальных страницах отображаются 9 строк.Возможна ли такая функциональность с представлениями?

Спасибо!

1 Ответ

0 голосов
/ 04 декабря 2011

Несколько методов, которые я могу придумать. Я упомянул их исходя из того, сколько времени это займет у вас.

1) Создайте пользовательское правило CSS, которое скрывает две записи на первой странице. Что касается остальных страниц, вы можете показать это.

2) Найдите файл шаблона ваших конкретных видов, а затем используйте php, чтобы скрыть эти строки. Вы можете найти имя этого файла в разделе темы ваших представлений.

3) Вы можете написать модуль php, который может делать то же самое, что и представления. Не так сложно это сделать.

UPDATE

Ниже приведен jquery, который поможет вам правильно понять логику

$(document).ready(function() {
var pathname = window.location.pathname;

// here we assignt he current url of the page to the var pathname
});

if(pathname =='firstPageofView')
{
// if the path name is the first page of the view then we assign special css formating
$('#divid').hide(); 

}
else
{

$('#divid').css('width','10px');    
}

Cheers, Вишал

...