buenos días en la pagina de la empresa nos sale el siguiente aviso.
Notice: Undefined index: view in /home/dqaes/public_html/clinicadinan/components/com_content/router.php on line 48
Notice: Undefined index: view in /home/dqaes/public_html/clinicadinan/components/com_content/router.php on line 48
Notice: Undefined index: view in /home/dqaes/public_html/clinicadinan/components/com_content/router.php on line 48
URL del sitio: Contenido solo visible a usuarios registrados
Hola Luis Fernando,
Si, aparte del aviso que os muestra no tienes problemas en la web (funciona correctamente) te recomiendo desactivar el depurador del sistema.
¿Has realizado algún cambio recientemente en la web?
Revisa:
https://www.ostraining.com/support-forum/joomla-support/undefined-index-error/
Un saludo.
siguiendo las indicaciones que me indicaron en la contestación a un ticket desde el departamento sysadmin:
Joomla: 2.5.x, que recomienda desde versiones anteriores ya php 5.4.
con VirtueMart 2.0.20b MINOR (recomendado actualizar en cualquier caso)
solicite el update de php, después de que me confirmaran el que ya tenia el php 5.4, tuve que solicitar el cambio en la configuracion por que tenia el siguiente aviso en otra web
el mensaje completo es
Strict Standards: Only variables should be assigned by reference in /home/dqaes/public_html/dione/modules/mod_backgroundgallery_pro/helper.php on line 391
Supongo que al cambiar a php 5.4 podría haber algo en la configuración que provoque este aviso
respecto a los cambios en la web el único cambio que hice en la web fue añadir un articulo hoy y fue cuando me di cuenta del aviso.
perdona pero he consulta la URL que me indicas pero mi ingles no es nada bueno y no he sacado nada en claro
gracias
Hola
Ubica este archivo :
/home/dqaes/public_html/clinicadinan/components/com_content/router.php
en la línea 48 verás este código
if (($menuItem instanceof stdClass) && $menuItem->query['view'] == $query['view'] && isset($query['id']) && $menuItem->query['id'] == intval($query['id'])) {
Simplemente agrega un @ delante de la variable de menuitem, tal como se ve a continuación.
if (($menuItem instanceof stdClass) && @$menuItem->query['view'] == $query['view'] && isset($query['id']) && $menuItem->query['id'] == intval($query['id'])) {
Lo que te hace el agregar el @ es que la advertencia no se muestra, es un prolbe posiblemente por la programación antigua, no es un error crítico
Saludos.