Domanda

Ho un sito Drupal 6, dove ho creato una vista che mostra un elenco di nodi. Niente di complicato - se non che quando scelgo "pager uso" -> "sì" (e scegliere l'opzione "full pager"), il cercapersone non viene visualizzato sulla pagina. La prima pagina di nodi si presenta, ma non c'è modo di ottenere ad altre pagine.

Attraverso googling, ho visto che alcune persone avevano un problema con la voce "Pager Element", così ho cambiato 0-1 - senza fortuna.

Questo non dovrebbe essere molto complicato, ma sono stato in per un po '!

Aiuto!?

ETA: Ho rintracciato verso il basso per le seguenti linee in /modules/views/theme/theme.inc:

$pager_theme = views_theme_functions($pager_type, $view, $view->display_handler->display);
$vars['pager']  =  theme($pager_theme, $exposed_input, $view->pager['items_per_page'], $view->pager['element']);

La prima riga restituisce un array; la seconda linea non restituisce nulla.

Ho il sospetto ora che questo è un problema tematizzazione con il tema personalizzato che sto usando che potrebbe non hanno pienamente stati correttamente aggiornati per Drupal 6 - come, forse mi manca un modello di pager in qualche modo? - Tuttavia, sono abbastanza nuovo per Drupal e non capisco come tenere traccia più in basso e risolvere il problema. Qualche consiglio sarebbe molto apprezzato!

ETA ancora una volta:

Il pager anche non si presenta quando si utilizza Garland, quindi non è un problema sul tema, dopo tutto. INOLTRE: Ho una copia di questo sito impostato su un server di sviluppo, nonché, e che copia ha impaginazione di lavoro! Ho controllato quello che ho pensato che potrebbe essere diversa - file nel tema, quali moduli abilitati - e sembra che praticamente tutto è lo stesso. L'unica cosa che so è diverso, tuttavia, è che il server di produzione ha una versione precedente di MySQL (inferiore a quello consigliato per Drupal 6 - stiamo aspettando sulla società di hosting in grado di cambiare questo più tardi). Avrebbe senso che la vecchia versione di MySQL è in grado di fare impaginazione correttamente in Drupal 6? Se è così, qualcuno sa di una soluzione che posso fare fino a quando siamo in grado di aggiornare MySQL?

È stato utile?

Soluzione 2

E 'stato MySQL tutti insieme! Spostato in un nuovo server con la versione corretta di MySQL, e tutto è di nuovo peachy appassionato.

Altri suggerimenti

Ho avuto questo problema e risolto in questo modo:

modifica la visualizzazione: clicca su "Use cercapersone" e impostare "elemento Pager:" da 0 a 1. Salvare la vista.

Sembra che hai fatto un sacco di risoluzione dei problemi da soli. Provare a utilizzare un tema di default come Garland e vedere se questo risolve esso. Se è così sai che è un problema tema.

Un paio di cose che si possono provare:

  • Clonare la vista e vedere se il pager mostra lassù.
  • modificare la visualizzazione da un elenco nodo a un elenco di campi e ritorno (o viceversa)
  • Vedere se avete commenti in indicato nella vista. Spegnere i commenti per vedere se questo sta causando un problema come i commenti hanno un proprio cercapersone. (Se avete bisogno di commenti si potrebbe dover modificare la propria pager # per un numero maggiore di nodi, cioè # di nodi 1)
  • Attivare l'opzione / off ajax pager
  • Controlla il tuo .htaccess sul server di produzione. Tweak il RewriteBase
  • Prova a far cadere il database e il ripristino di nuovo. Aggiornamento 4-5 potrebbe non avere correttamente impostare le regole di confronto sui tavoli.

Questo è tutto quello che posso pensare in questo momento di provare, senza ulteriori informazioni. Avere un'esportazione di vista potrebbe aiutare.

Inoltre hai provato a fare un duplicato del sito su teh server di produzione sotto un altro nome dominio o sottodominio? Potrebbe stanare alcuni problemi in questo modo. Buona fortuna!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top