Вывожу вид вручную, столкнулся с проблемой, что есть граница отсечения количества выводимых нод, больше которых не выводит.
Пишу так
<?php $view = views_get_view('name_view');
$view->pager['items_per_page'] = 0;
$view->execute();
$nids=Array();
foreach($view->result as $res) {
$nids[] = $res->nid;
}
print_r($nids);
?>
По идее должен быть вывод всех нод из категории(вид об этом). Там их порядка 500 может быть, и более. На деле же в любой категории максимум что выводится - 250 штук, и выше ни-ни. Причем выводится правильно - первые 250 штук из нужной категории.
Это где-то такое ограничение в самом views стоит, может кто знает? Или же настройка какая? В предпросмотре у вида( на странице его редактирования) тоже максимум 250 выводится. Где пофиксить?
Комментарии
$view->pager['items_per_page'] = 0; - это вы страницу вьюса указывали?
В функции db_query как запрос выглядит?
"волшебная граница" определена наверняка фильтрами вьюса, к примеру "Содержимое: Помещено на главную страницу"