Buenos dias,
me gustaría saber que componentes recomendáis para la creacion de contenido en Joomla (tablas en el mysql) y desarrollo de formularios de introducción de datos que "tiren" contra esas tablas, asi como la realización de vistas de los mismos datos (tipo select, select inner join, etc.)
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Luis,
Para introducir contenido en Joomla! no hay que crear formularios, ya que el propio Joomla! permite la creación de artículos con las herramientas que posee.
Hay extensiones de terceros que permiten gestión sobre la base de datos:
http://extensions.joomla.org/extensions/hosting-a-servers/database-management
No se si lo que realmente quieres realizar es la creación de una extensión para Joomla!. ¿Nos puedes explicar de una forma más extensa tu idea?
Saludos,
Hola Jordi,
la idea es poder crear tipos de contenido, por ejemplo perros (nombre, padre, madre,foto,..) e información relacionada, por ejemplo, consultas, cachorros, etc..
Para administrar esta información seria necesaria la creación de formularios (añadir, actualizar y borrar) asi como la realizacion de vistas publicas para ver la información (tipo tabla).
Haciendo un simil, algo como "access", donde puedes crear la tabla, luego las consultas o vistas y luego los formularios.
El esquema relacional lo tengo claro pero no se que herramientas puedo utilizar en joomla para esto.
No se si me he explicado bien.
Alguna recomendación?
Hola Luis,
Desde la administración de Joomla! puedes crear artículos, con el gestor de artículos. Creo que es importante sepas como funciona, revisa http://www.videosjoomla.com/ para entender su funcionamiento.
Hay una extensión de terceros que amplia las funcionalidades de Joomla! en relación a la gestión de artículo, que es K2.
Saludos
Ya Jordi, pero imagina que tienes que introducir 1.000 perros, y quieres saber, por ejemplo las revisiones veterinarias qe ha pasado cada uno. ¿Que creas 1000 articulos, uno con cada perro?
La idea es crear una "ficha" para cada perro i que luego puedas "explotar" via consultas para obtener la información necesaria.
EL articulo creo que me crea un contenido estática sin estructurar que no puedo relacionar no?
K2 si que tiene los "Extra fields" pero es algo escaso para esto
Gracias y un saludo
Hola,
En principio si quieres guardar los datos de forma separada se podría utilizar el K2 ya que, como comentas, cuenta con la capacidad de crear campos extra.
La traba que tendría el K2 y sus campos extra es que, por defecto, no permite establecer filtros por estos datos. Sin embargo, actualmente existen extensiones de terceros que sí que permite establecer búsquedas y filtros por los campos extra.
Otras opciones pasarían por utilizar alguna extensión de directorio como el SobiPro.
Hola Pablo,
efectivamente k2 le veo bastantes limitaciones para "explotar" los datos.
He mirado el componente Fabrik y breezingforms+cck. SObi pro creo que lo miré hace un tiempo y me parecio un poco complicado.
¿Cual me recomiendas?
Saludos
Hola,
Mi recomendación sería K2, ya que se trata de una extensión muy utilizada y con una buena comunidad de usuarios detrás, aunque no se las limitaciones que le puedes encontrar a la extensión.
El componente SobiPro está bien pero la maquetación de las fichas puede ser un poco más complicada de lo habitual si no estás acostumbrado a manejar archivo xsl.
El Fabrik y BreezingForms son inicialmente componentes para la creación de formularios, por lo que el trabajo para llegar hasta donde pretendes será mayor.
ok Pablo,
conoces alguna extension para K2 que pueda complementar bien la funcionalidad que planteaba?
Gracias
Hola,
Te indico algunas extensiones que he encontrado haciendo una búsqueda en Google:
http://extensions.joomla.org/extensions/extension-specific/k2-extensions/14479
ok los mirare.
Gracias
Una cuestión mas,
es posible dar formato o estilo a la "Información adicional",
Ahora veo que sale al final de cada item de K2 en una sola fila y no se si es posible aplicar estilos a estos para ordenar los extrafields como quiera.
Un saludo
Hola Luis,
En el foro de K2 comentan el tema http://getk2.org/community/New-to-K2-Ask-here-first/159379-How-to-style-every-single-extra-field
Saludos