Hola:
Ya extrañado de la ausencia de mensajes de ofertas, que habitualmente gestiono en el portal a través de un formulario del componente ADSMANAGER que tengo instalado en mi Joomla 3.10, he comprobado que al intentar remitir un mensaje para publicar, desde el front sale el siguiente mensaje:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
No puede visitar esta página debido a:
Un marcador o favorito caducado
Un motor de búsquedas que tiene un listado caducado para este sitio
Una dirección mal escrita
Usted no tiene acceso a esta página
No se pudo encontrar el recurso solicitado.
Se ha producido un error mientras se procesaba su solicitud.
Por favor, pruebe con alguna de las páginas siguientes: Página de inicio
Si la dificultad persiste, por favor, contacte con el administrador del sistema de este sitio y reporte el error de más abajo..
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
Si me voy al componente ADSMANAGER en el panel de control y miro la configuración, me aparece este mensaje:
Error
Se ha producido un error.
0 in_array(): Argument #2 ($haystack) must be of type array, null given
de modo que no puedo ver si hay algo del componente mal configurado.
Me ha empezado a aparecer a raíz de hacer la instalación a 3.10. También hace poco cambié la versión de PHP ya que la versión con la que trabajaba me estaba dando avisos de soporte y akeeba ya no era compatible con él.
Mil gracias de antemano.
Contenido solo visible a usuarios registrados
Hola Jose Luis,
Inicialmente veo que este error puede estar relacionado con la versión PHP que tienes y la instalación de joomla 3.10, supongo que utilizas este complemento -> https://extensions.joomla.org/extension/adsmanager/ y veo que tiene ya 3 años que no se actualiza por lo que puede existir problema de compatibilidad
Prueba bajar la versión de PHP y comprueba si al hacerlo el complemento funciona, de igual forma puedes revisar algunas alternativas sobre complementos que tenga un soporte mas recurrente para nuevas versiones -> https://extensions.joomla.org/category/extension-specific/adsmanager-extensions/
Revisa esto y nos comentas como va todo
Un Saludo
@karen hola...en efecto al bajar a 7,4 volvió a funcionar sin problema. Hay que buscar repuesto, no queda otra. No sé si podéis sugerir alguno que tenga una funcionalidad similar...una pena porque era bien sencillo y fácil.
Gracias por la respuesta.
Hola Jose Luis,
Actualmente no veo tantas alternativas como el plugin que utilizas; sin embargo, revisa por ejemplo Contenido solo visible a usuarios registrados ten en cuenta que en su mayoría son de pago y no podemos verificar como funciona antes de adquirir alguna te recomiendo consultes con los desarrolladores para que verifiques de forma precisa como funciona.
También puedes revisar las alternativas que ahora se encuentran en https://extensions.joomla.org/category/extension-specific/adsmanager-extensions/
Un Saludo
@karen gracias. Lo miraré con detenimiento. La web que me enlazas son todo ads-on de adsmanager que está obsoleto, pero en el apartado CLASSIFIED ADS hay algunas opciones.
Un saludo
Hola Jose Luis,
De acuerdo, puedes darle un vistazo a las opciones disponibles y comprobar si alguna te permite configurarlo como deseas
Un Saludo