Copiar y pegar componente creado para realizar la misma función

Foros Joomla! 3.0 Componentes Joomla 3.0 Copiar y pegar componente creado para realizar la misma función

Este debate contiene 4 respuestas, tiene 2 mensajes y lo actualizó  Ramón Flor hace 5 años, 2 meses.

  • Post
    Ramón Flor
    Participante

    Buenas 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.

Compartelo con tus seguidores
  •  
  •  
  •  
  •  
  •  
  •  
Viendo 4 respuestas - 1 de 4 (de 4 total)
  • Respuestas
    Moderador Foro
    Participante

    Posicionar mi web en Google

    Prueba 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://www.solojoomla.com/directorio-joomla.html

    Clon > http://www.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?

    Ramón Flor
    Participante

    Yo 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.

    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.

    Ramón Flor
    Participante

    Acabo 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.

Viendo 4 respuestas - 1 de 4 (de 4 total)

Debes estar registrado para responder a este debate.

Compartelo con tus seguidores
  •  
  •  
  •  
  •  
  •  
  •