I would check the view, and the raw results of the page_query function.
I also think that the "node" portion of "node?page=2" is the node view that shows all nodes, not the individual items like node/1.
Davide Michel 'ZioBudda' Morelli wrote:
Hi all, I have created this small page:
<? include_once '/opt/www/newzb/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); $view = views_get_view('feeds_clone'); $datiView = views_build_view('queries', $view); $res = pager_query($datiView['query'],20); $output = ''; while ($data = db_fetch_object($res)) { $node = node_load($data->nid); //print_r($node); $output .= ' <div class="feedEsterniLista"> <h1><a href="'.url("node/".$node->nid).'">'.$node->title.'</a></h1> <div class="linksottoLista"> (Inserito il '.date("d/m/Y", $node->created).' alle '.date("H:i", $node->created).' via '.$node->chi.') </div> <div class="hrLista"><hr /></div> </div> '; } $output .= theme('pager', NULL, 20, 0); echo theme("page", $output); ?>
My problem is that "theme('pager')" write the wrong url: file's url is "www.mydomain.net/file.php" so I expect that theme("page") create link's url like "file.php?page=2" (etc etc), but the function create link like "node?page=2" where /node/ is my "default page", Where is my error ? I use Drupal 5.6.
M.