Пагинатор в QuickTabs

aleksandr's picture
+1
+1
-1

Коллеги, кто нибудь имел опыт с корректной работой пагинации в QuickTabs?

Суть в следующем, есть комментарии, которые я засунул в одну из вкладок QuickTabs, но при появлении пагинации (когда комментов слишком много и друпал добавляет ссылки пагинатора), пагинатор работает некорректно, а именно, аргумент передается через урл, но при обновлении страницы изменений нет (пагинатор не "перелистывает" страницу с комментами, а отображает прежнюю).

Спасибо.

Версия: 

Konstantin Komelin's picture

+1
+1
-1

я вывожу блоком через код

Не могу сказать наверняка, сам не использовал QuickTabs; но может не городить свой велосипед и юзать Views?

aleksandr's picture

+1
0
-1

Удалось вывести без доп. модулей, вот таким вот образом:

$comment = new stdClass;
$my_nid = node_load(arg(1))->nid;
$comment->nid =$my_nid;
$form = drupal_get_form('comment_form', $comment);

print render($form);

Konstantin Komelin's picture

+1
0
-1

в данной реализации столкнулся с двумя вопросами,

Может Panels тогда.

aleksandr's picture

+1
0
-1

в данной реализации столкнулся с двумя вопросами,
1)при создании вьюшки, простым способом не удается получить вложенность комментариев (Ветвящийся список),
2)не получается в подвале вьюхи вывести comment_form

есть мысли как это реализовать с наименьшими время затратами.

Спасибо.

aleksandr's picture

+1
0
-1

спс, соглашусь, счас вьюху сделал, включил в ней AJAX и заработало!

Костя, спасибо за совет.

aleksandr's picture

+1
0
-1

Попробовал, что то не пошло.

я вывожу блоком через код

$node = node_load(arg(1));
$viewComs = comment_node_page_additions($node);
print drupal_render($viewComs);

т.е. имею QuickTabs в первой вкладке которого вывожу этот блок, в настройках блока ставлю использовать (Load block via AJAX), все остальное по умолчанию

Konstantin Komelin's picture

+1
+2
-1

Костя, поисковики, тогда учитывать не будут, то что спрятано пагинацией.

Во-первых, да, сортировка должна быть. Это покажет поисковикам динамику.
Во-вторых, сделай ссылку "Посмотреть все", которая приведет на отдельную страницу со списком всех комментов. Вот ее то и будут хавать поисковики полностью.

aleksandr's picture

+1
0
-1

Костя, поисковики, тогда учитывать не будут, то что спрятано пагинацией.

Есть конечно вариант, сделать последние комменты вверху, но в любом случае огромное спасибо за светлую мысль!!!!

Konstantin Komelin's picture

+1
+2
-1

Попробуй у вьюхи комментов включить в настройках Ajax, тогда перезагрузки страницы не будет.

Тут обсуждения: https://www.drupal.org/node/440958

P.S. Убрал опечатки из твоего вопроса.