Hola,
Tengo en la carpeta Jupgrade una instalación de Joomla 2.5.6.
El problema es que no me deja ordenar los items del menu
Saludos
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alceste,
¿Te sale algún tipo de error o no se guarda lo cambios ?
Explícanos exactamente que que te sale.
Saludos
Hola,
He conseguido cambiar el oden con las flechitas, uno por uno. Pero no me permite ordenar cambiando la numeración y clicando en el icono de Guardar (Disquete). No muestra ningún error, simplemente no ordena.
Saludos
Hola Alceste,
Puede ser un tema de un bug en la versión de Joomla que tienes.
¿Qué versión de Joomla tienes?
Saludos
Hola Hicham
Tengo en la carpeta Jupgrade una instalación de Joomla 2.5.6.
Saludos!
Hola Alceste,
La última versión de Joomla 2.5 es la 2.5.9.
Prueba de actualizar a la última versión, a ver si con esto se soluciona el problema.
Recuérdate de hacer un backup antes de actualizar.
Saludos
Hola,
Todavía no he actualizado porqué tenía unas dudas que ya he puesto en otro hilo.
Entretanto os comento que el orden de los items de menú que establezco una y otra vez es el siguiente:
Inicio-Decoración-Agricultura-Envases-Ferreteria-Servicios-Noticias-Ferias-Contacto- (Remository oculto)
Y cada vez que hago algo (probar con otra plantilla o crear un menú con otro idioma) me cambia el orden por el siguiente:
Envases-(Remository)-Inicio-Agricultura-Decoracion-Ferreteria-Servicios-Noticias-Ferias-Contacto
Para volver a ordenarlo tengo que ir con las flechitas porqué no me permite ordenar asignando números. Y las flechitas no funcionan a la primera.
Os adjunto capturas de pantalla
Saludos
Hola,
Pego parte de otro hilo en el que derivamos hacia este mismo tema del desorden de los items del menú. Así que es más apropiado que esté aquí para seguir el problema:
Hola Alceste,
Parece un bug en JUpgrade :
forum.joomla.org/viewtopic.php?p=2616741
La solución sería :
1. go to PHPMyAdmin
2. Click on your database name on left too open that database.
3. Once the database is open, click on the tab near top called SQL. You will get a white box.
4. In the white box, past in UPDATE `your db name`.`your table prefix_menu` SET `ordering` = '0'
Example of what to put for these values (db name - and - table prefix_menu) depend on what your database name and table prefix are. Say your database name is shoes_tie and your table prefix (this is the prefix on all of the tables listed on the left in your database) is jos151_. IN this case you would put the following into the white box:UPDATE `shoes_tie`.`jos151_menu` SET `ordering` = '0'
5. Once you have this pasted in the white box (make sure you have the db and prefix correct), click GO at bottom right on screen.
Saludos
Respuesta:
Hola,
¿No hay otra solución? No contaba con tener que tocar la base de datos.Como prefijos de tablas me aparecen dos:
jos_ (en unos casos)
j25_ (en la mayoría de tablas)Supongo que debería limitarme al segundo: j25_
Según entiendo la instrucción UPDATE que debería ejectutar en la ventana de SQL sería la siguiente:
UPDATE `nombrebasedatos`.`j25__menu` SET `ordering` = '0'
¿Es muy arriesgado? Quiero decir, si no funciona sólo afectará a temas de ordenación de menus o la voy a liar parda La base de datos es la misma que usa el sitio en producción con Joomla 1.5.26 y de momento funciona bien. No quisiera complicármelo más que con la migración ya tengo bastante lío...
Nota: tampoco hay manera de que ordene los idiomas, no sólo los items del menú.
Saludos
Tras probar con el botón reconstruir tampoco se arregla sinó que vuelve a desordenar los items del menú.
Saludos
Hola,
El mensaje dice:
El orden ha sido guardado correctamente.
Lo cual no es cierto :S
Saludos 🙂
Hola Alceste,
Parece un error de jupgrade, tendrás que realizar las modificaciones que indican en la base de datos.
http://forum.joomla.org/viewtopic.php?p=2616741#p2616741
Realiza una copia de seguridad de la base de datos, antes del cambio.
Saludos
Hola Jordi,
Como prefijos de tablas me aparecen dos:
jos_ (en unos casos)
j25_ (en la mayoría de tablas)
Supongo que debería limitarme al segundo: j25_
Según entiendo la instrucción UPDATE que debería ejectutar en la ventana de SQL sería la siguiente:
UPDATE `nombrebasedatos`.`j25__menu` SET `ordering` = '0'
¿Esto no afectará a la web en producción en Joomla 1.5.26 dado que el prefijo de las tablas en 1.5.26 debe ser jos_, verdad?
Saludos
Hola Alceste,
Entiendo que el nombrebasedatos lo cambiarás por el nombre real de la base de datos.
No afecta puesto que modificas j25, pero siempre que se realizan cambios en una base de datos hay que realizar una copia de seguridad de la misma, o como mínimo de la tabla que se modifica.
Saludos
Hola Jordi,
Sí, el nombre lo cambiaré por el de la base de datos.
No estoy seguro de como hacer una copia de seguridad de toda la base de datos en PhpMyadmin. ¿Marco todas las tablas y las exporto?
Saludos
Hola Alceste,
En PHPMyaAdmin --> seleccionas la base de datos, y luego pulsas en la pestaña Exportar.
También desde el cPanel --> Respaldos, descargar la base de datos.
Saludos