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

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

Mostrando 4 respuestas a los debates
  • Autor
    Entradas
    • #111866
      rflorbleRamó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.

    • #111867
      redloModerador Foro
      Participante

      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://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?

    • #111868
      rflorbleRamó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.

    • #111869
      redloModerador 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.

    • #111877
      rflorbleRamó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.

Mostrando 4 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad