Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

250
Visualizações
vBulletin 3x: la creación de un botón Ajax Cargar más subprocesos da como resultado un error

Esta pregunta está destinada a los desarrolladores de vBulletin, es posible que algunos métodos no funcionen si no está familiarizado con el software.

Así que esta es una pequeña característica estándar de la mayoría de los sitios hoy en día, cargue más presionando un botón. Entonces, lo que estoy tratando de hacer es hacer una solicitud ajax a un forumdisplay.php modificado duplicado para cargar la siguiente página de hilos automáticamente.

Aquí está el procedimiento. En mi plantilla de forumdisplay , he creado un script ajax:

 <script> $(document).ready(function(){ $('.load-more').click(function(){ perpage = $perpage + 10; $('.block-threadlist').load('loadmore.php', { perPageNew: perpage }); }); }); </script>

loadmore.php es esencialmente un duplicado modificado de forumdisplay.php

Los cambios notables son:

He incluido $perPageNew = $_POST['perPageNew']; y he cambiado la plantilla de evaluación de FORUMDISPLAY a loadmore

La plantilla de loadmore SOLO incluye $threadbits

Cargando loadmore.php en el navegador, esto funciona exactamente como lo espero, mostrando solo los fragmentos de cada hilo, sin estilo debido a que no se representa con la cabeza ni con ninguna otra plantilla. Sin embargo, eso está bien porque una vez que se cargan donde se supone que deben estar, se les debe aplicar un estilo.

El problema viene cuando presiono mi botón.

 <button type="button" class="btn btn-primary btn-lg load-more">Load More</button>

Que se coloca directamente debajo $threadbits en la plantilla de visualización del foro. Estoy recibiendo un error.

Si esto ocurriera inesperadamente, informe al administrador y describa la acción que realizó antes de recibir este error.]]>

Eso es todo lo que me da el error, sin que se publique nada en mi registro de errores de php.

Intenté eliminar todo lo que pude del archivo loadmore.php para que solo incluya lo que se requiere para los threadbits , pero no llego a ninguna parte con el error.

¿Voy a hacer esto de la manera correcta o vBulletin me obligará a abordar esto de una manera diferente?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda