After several tests on different Drupal Install, it seems that the pager do not function. A blank page appears with the following text :
{ "status": true, "data": "\x3cdiv class=\"finder-view-2 finder-view\"\x3e\x3cform action=\"/finder/2\" accept-charset=\"UTF-8\" method=\"post\" id=\"finder-form-2-1\"\x3e\n\x3cdiv\x3e\x3cdiv class=\"finder-form finder-2\"\x3e\x3cdiv class=\"form-item\" id=\"edit-2-1-wrapper\"\x3e\n \x3clabel for=\"edit-2-1\"\x3eFinder element 2: \x3c/label\x3e\n \x3cinput type=\"text\" maxlength=\"128\" name=\"2\" id=\"edit-2-1\" size=\"60\" value=\"titre\" class=\"form-text\" /\x3e\n\x3c/div\x3e\n\x3cinput type=\"submit\" name=\"find\" id=\"edit-submit-1\" value=\"Find\" class=\"form-submit\" /\x3e\n\x3c/div\x3e\x3cinput type=\"hidden\" name=\"form_build_id\" id=\"form-809c72b22cd92b3e4ac5e647ce334ccc\" value=\"form-809c72b22cd92b3e4ac5e647ce334ccc\" /\x3e\n\x3cinput type=\"hidden\" name=\"form_token\" id=\"edit-finder-form-2-form-token-1\" value=\"1baa2701371a52951338cffeaba71db2\" /\x3e\n\x3cinput type=\"hidden\" name=\"form_id\" id=\"edit-finder-form-2-1\" value=\"finder_form_2\" /\x3e\n\n\x3c/div\x3e\x3c/form\x3e\n\x3cdiv class=\"finder-results\"\x3e\x3cdiv id=\"finder-node-result-\" class=\"finder-node-result\"\x3e\x3cdiv id=\"node-5\" class=\"node\"\x3e\n\n\n \x3ch2\x3e\x3ca href=\"/node/5\" title=\"1\"\x3e1\x3c/a\x3e\x3c/h2\x3e\n\n \n \x3cdiv class=\"content clear-block\"\x3e\n \x3cdiv class=\"field field-type-number-integer field-field-int\"\x3e\n \x3cdiv class=\"field-label\"\x3eint:\x26nbsp;\x3c/div\x3e\n \x3cdiv class=\"field-items\"\x3e\n \x3cdiv class=\"field-item odd\"\x3e\n 1 \x3c/div\x3e\n \x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class=\"field field-type-number-integer field-field-int2\"\x3e\n \x3cdiv class=\"field-label\"\x3eint2:\x26nbsp;\x3c/div\x3e\n \x3cdiv class=\"field-items\"\x3e\n \x3cdiv class=\"field-item odd\"\x3e\n \x3cdiv class=\"editablefields\" nid=\"5\" field=\"field_int2\" delta=\"0\"\x3e9\x3c/div\x3e \x3c/div\x3e\n \x3c/div\x3e\n\x3c/div\x3e\n \x3c/div\x3e\n\n \x3cdiv class=\"clear-block\"\x3e\n \x3cdiv class=\"meta\"\x3e\n \x3c/div\x3e\n\n \x3c/div\x3e\n\n\x3c/div\x3e\n\x3c/div\x3e\x3cdiv id=\"finder-node-result-\" class=\"finder-node-result\"\x3e\x3cdiv id=\"node-6\" class=\"node\"\x3e\n\n\n \x3ch2\x3e\x3ca href=\"/node/6\" title=\"4\"\x3e4\x3c/a\x3e\x3c/h2\x3e\n\n \n \x3cdiv class=\"content clear-block\"\x3e\n \x3cdiv class=\"field field-type-number-integer field-field-int\"\x3e\n \x3cdiv class=\"field-label\"\x3eint:\x26nbsp;\x3c/div\x3e\n \x3cdiv class=\"field-items\"\x3e\n \x3cdiv class=\"field-item odd\"\x3e\n 5 \x3c/div\x3e\n \x3c/div\x3e\n\x3c/div\x3e\n\x3cdiv class=\"field field-type-number-integer field-field-int2\"\x3e\n \x3cdiv class=\"field-label\"\x3eint2:\x26nbsp;\x3c/div\x3e\n \x3cdiv class=\"field-items\"\x3e\n \x3cdiv class=\"field-item odd\"\x3e\n \x3cdiv class=\"editablefields\" nid=\"6\" field=\"field_int2\" delta=\"0\"\x3e2\x3c/div\x3e \x3c/div\x3e\n \x3c/div\x3e\n\x3c/div\x3e\n \x3c/div\x3e\n\n \x3cdiv class=\"clear-block\"\x3e\n \x3cdiv class=\"meta\"\x3e\n \x3c/div\x3e\n\n \x3c/div\x3e\n\n\x3c/div\x3e\n\x3c/div\x3e\x3cdiv class=\"item-list\"\x3e\x3cul class=\"pager\"\x3e\x3cli class=\"pager-first first\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\" title=\"Go to first page\" class=\"active\"\x3e« first\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-previous\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\" title=\"Go to previous page\" class=\"active\"\x3e‹ previous\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-item\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\" title=\"Go to page 1\" class=\"active\"\x3e1\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-current\"\x3e2\x3c/li\x3e\n\x3cli class=\"pager-item\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\x26amp;page=2\" title=\"Go to page 3\" class=\"active\"\x3e3\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-item\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\x26amp;page=3\" title=\"Go to page 4\" class=\"active\"\x3e4\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-item\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\x26amp;page=4\" title=\"Go to page 5\" class=\"active\"\x3e5\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-item\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\x26amp;page=5\" title=\"Go to page 6\" class=\"active\"\x3e6\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-item\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\x26amp;page=6\" title=\"Go to page 7\" class=\"active\"\x3e7\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-next\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\x26amp;page=2\" title=\"Go to next page\" class=\"active\"\x3enext ›\x3c/a\x3e\x3c/li\x3e\n\x3cli class=\"pager-last last\"\x3e\x3ca href=\"/finder/finder_ahah/2?finder=f9ed457b6171e18fbd06abd57ddd4382\x26amp;page=6\" title=\"Go to last page\" class=\"active\"\x3elast »\x3c/a\x3e\x3c/li\x3e\n\x3c/ul\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e" }
Comments
Comment #1
eme commentedThe bug appears only when AHAH is enabled. Else it works just fine.
Comment #2
danielb commentedYou're right, the pager is screwed when you use ahah. :/
Comment #3
danielb commentedI was thinking that in combination with the views' ajax pager this wouldn't be an issue. But I can't seem to make the bloody views ajax pager work at all! It's just a regular pager.
Comment #4
eme commentedAnd it seems I just don't see the pager when AHAH is disabled. This is just me or what?
Comment #5
eme commentedOkay, it's me, sorry. A mis-configuration in the views (strange one actually).
Comment #6
danielb commentedI figured out a way to fix this - but I dunno if this is really a good solution for the module.
you have to override the theme_finder_view like so
but that won't work in blocks :/
I need to find a way to stop links getting set like that in the first place, rather than fixing them up after
Either way it's gonna require some kinda trick
Comment #7
danielb commentednevermind I found a way better way to fix this !
Comment #8
danielb commentedThe ajax views pager now works with finder's ahah stuff.
Comment #10
Dr.Dran commentedHi can u post the solution?