Pregunta

Tengo un sitio de Drupal 6, donde he creado una vista que muestra una lista de nodos. Nada complicado - excepto que cuando elijo "utilizar localizador" -> "sí" (y elegir la opción "localizador completo"), el busca no aparece en la página. La primera página de nodos aparece, pero no hay forma de llegar a otras páginas.

A través de google, vi que algunas personas tenían un problema con el tema "Pager Elemento", por lo que cambiado de 0 a 1 - sin suerte.

Esto no debería ser muy complicado, pero he estado trabajando durante un tiempo!

Ayuda!?

ETA: He rastreado hacia abajo a las siguientes líneas en /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 primera línea devuelve una matriz; la segunda línea no devuelve nada.

sospecho ahora que este es un problema tematización con el tema personalizado que estoy usando que tal vez no totalmente se han actualizado correctamente para Drupal 6 - como, quizá me falta una plantilla localizador de alguna manera? - Sin embargo, soy bastante nuevo en Drupal y realmente no entiendo cómo realizar un seguimiento más abajo y solucionar el problema. Cualquier consejo sería muy apreciada!

ETA una vez más:

El localizador también no aparece cuando se utiliza Garland, así que no es una cuestión de tema, después de todo. TAMBIÉN: Tengo una copia de este sitio creado en el servidor de desarrollo, así, y que copia tiene la paginación de trabajo! He comprobado lo que pensé que podría ser diferente - los archivos en el tema, lo que los módulos están habilitados - y parece que casi todo es lo mismo. Lo único que sé es diferente, sin embargo, es que el servidor de producción tiene una versión anterior de MySQL (inferior al recomendado para Drupal 6 - estamos esperando en la empresa de alojamiento poder cambiar esto más adelante). ¿Tendría sentido que la antigua versión de MySQL es incapaz de hacer la paginación correctamente en Drupal 6? Si es así, ¿alguien sabe una solución que puedo hacer hasta que seamos capaces de actualizar MySQL?

¿Fue útil?

Solución 2

Fue MySQL desde el principio! Se trasladó a un nuevo servidor con la versión correcta de MySQL, y todo es color de rosa agudo de nuevo.

Otros consejos

he tenido este problema y se fija de esta manera:

editar su punto de vista: haga clic en "Uso del localizador" y ajuste "elemento de Pager:" de 0 a 1. Guardar la vista.

Parece que usted ha hecho una gran cantidad de solución de problemas por su cuenta. Trate de usar un tema predeterminado como Garland y ver si se soluciona el problema. Si es así, sabe que es un problema el tema.

Un par de cosas que puede probar:

  • Clonar la vista y ver si el localizador aparece allí.
  • cambiar la vista a partir de una lista de nodos a una lista de campos y la parte posterior (o al revés)
  • A ver si tiene algún comentario en la muestra en la vista. Desactivar los comentarios para ver si lo que está causando un problema ya que los comentarios tienen su propio buscapersonas. (Si necesita comentarios puede que tenga que cambiar su buscapersonas # para un número superior a los nodos, es decir, # de nodos 1)
  • Activar opción ajax buscapersonas / off
  • Compruebe su .htaccess en el servidor de producción. Ajustar el RewriteBase
  • Intenta dejar caer su base de datos y restaurar de nuevo. Actualización de días 4 y 5 podría no tener configurado correctamente las colaciones en las mesas.

Eso es todo lo que puedo pensar en el momento de probar sin más información. Tener una exportación de la vista podría ayudar.

También se han intentado hacer un duplicado del sitio en el servidor de producción teh bajo otro nombre de dominio o subdominio? Podría ahuyentar a algunos problemas de esa manera. Buena suerte!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top