Diseño y Posicionamiento Web con Joomla › Foros › Joomla! 3.0 › Componentes Joomla 3.0 › Copiar y pegar componente creado para realizar la misma función
- Este debate tiene 4 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 10 años, 11 meses por
Ramón Flor.
-
AutorEntradas
-
-
31/03/2014 a las 18:59 #111866
Ramón Flor
ParticipanteBuenas tardes.
Realicé un componte que está funcionando como deseo, y ahora quiero de este componente realizar una copia y llamarlo con otro nombre para volverlo a utilizar dentro de la misma instalación.
Cambié los nombres de todo para ajustarlo al nuevo nombre (en la copia), pero cuando lo he instalado deja de funcionar el primero y tampoco funciona el último instalado.
¿Qué pasos hay que seguir para estos casos de querer copiar un componente y renombrarlo? Quiero copiarlo porque es para ponerlo en el menú, y desde aquí poder dar altas/editar/borrar datos de la Base de datos, y para el nuevo componente tiene que borrar de otra tabla.
Gracias anticipadas. -
31/03/2014 a las 19:39 #111867
Moderador Foro
ParticipantePrueba seguir este tutorial de Como clonar un componente joomla que realize no hace mucho. El ejemplo se hizo sobre virtuemart y funciono.
Ademas, tienes comentarios interesantes y aqui mismo tienes un CLON de Mosets tree que en breve ya no estara porque las nuevas versiones te permiten crear mas de un directorio desde el mismo componente.
Original > http://solojoomla.com/directorio-joomla.html
Clon > http://solojoomla.com/directorio-plantillas-joomla.html
A tener en cuenta que hay componentes que son mas complejos y que es mas complicado clonarlos. ¿Para que es tu componente o mejor dicho que función tiene?
-
31/03/2014 a las 22:17 #111868
Ramón Flor
ParticipanteYo creo que he seguido todos estos pasos.
Copié el componente y renombre la carpeta de com_prueba a com_asignatura. Luego se creó la tabla en la BD para el com_asignatura que puedan guardarse los datos en la misma. Modifiqué cada vez que aparecía “prueba” por “asignatura” en cada uno de los ficheros del componente y de los path que aparecen.
El primer componente es para dar alta/editar/borrar alumnos de una tabla(aunque se llama com_prueba) y el segundo componente (com_asignatura) es para relizar lo mismo pero con asignaturas. También he modificado los XML modificando “prueba” por “asignatura”
Al instalarlo deja de funcionar el que tenía correcto, y he comprobado además que se crean los ficheros del nuevo componente dentro de la carpeta del componente origen.
Gracias. -
31/03/2014 a las 23:42 #111869
Moderador Foro
Participante¿ Has renombrado el nombre de las carpetas que estan dentro de la principal com_loquesea ? . Tanto en administración como la parte publica, que a veces son pequeños detalles que parecen obvios y sin embargo, los pasamos por alto, dandolos por realizados.
-
01/04/2014 a las 10:45 #111877
Ramón Flor
ParticipanteAcabo de borrar toda la carpeta de nuevo y he vuelto a instalar y ha funcionado (ya es posible seleccionarlo el componente cuando estás creando una nueva opción del menú), aunque en el menú de administrador el apartado de Componentes no aparece el componente anterior, sino que sólo aparece el nuevo, aunque los dos funcionan. Supongo que será por alguna tontería. Lo revisaré.
Gracias.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.