Hola de nuevo a tod@s!
Primero me gustaria agradeceros vuestra ayuda ya que me habeis respondido a todos los mensajes que he publicado estos dias y siempre he solucionado mis dudas. Grácias a vosotros estoy avanzando muy rápidamente con Joomla.
Bueno, y aqui me pregunta.
Siguiendo con el desarrollo de mi página web donde muestro mis proyectos de arquitectura realizados, habia pensado que la estructura como se muestra el artículo sea especial, de manera que tenga una zona donde esté el título, la fecha, el texto... bueno eso sería igual, pero desearia tener en la zona inferior una pequeña galeria donde se muestren las imágenes de dicho proyecto. Esto quiere decir que tendré diferentes imágenes para cada proyecto, que debería asignarlo o al crear el artículo o mediante el enlace de artículo y galeria correspondientes
He visto en otros foros buscando información que una de las opciones es utilizar, como ejemplo, dentro de la plantilla beez la carpeta com_content para aplicar un estilo de artículo diferente al predeterminado.
Pero antes de ponerme a mirar y mirar código me gustaría saber vuestra opinión, ya que puede que conozcais alguna aplicacion parecida o un módulo o por si alguien ya ha realizado algo parecido y me puede dar 2 o 3 consejos.
Muchas gracias de nuevo!
Hola Fracto,
efectivamente una opción es usar los template overrides, que se hacen creando una carpeta "html" dentro del directorio del template y sobreescribiendo los ficheros del core, sin embargo no te recomiendo que hagas esto a menos que sepas PHP, conozcas mínimamente como funciona el core de Joomla y estés dispuesto a meterte en código. Además seguirías teniendo la limitación de no poder añadir más campos de los que vienen por defecto
Yo lo que te recomiendo es que emplees extensiones CCK para Joomla. La semana pasada estuvimos hablando de Flexicontent y publicamos unos videos de una hora explicando como funciona el componente. Con Flexicontent puedes conseguir esto que dices. Te recomiendo que te veas el video donde se hace un ejemplo con una web de una inmobiliaria, te dejo el enlace a continuación:
También existen otras extensiones para esto, como K2 y jSeblod, de las que hablaremos más adelante. Te recomiendo que investigues un poco sobre jSeblod ya que es una extensión muy potente. K2 está más orientado al blogging.
http://www.jseblod.com/
http://getk2.org/
Con estas extensiones puedes crearte una estructura definida para tus artículos sin tocar nada de código.
Espero que te sirva de ayuda.
Saludos!
Hola David, seguiré tus consejos y me miraré los enlaces que me indicas. En cuanto saque algo en claro te cuento.
Un saludo y muchas gracias de nuevo!
OK, ya nos cuentas 🙂
Se agradecen los agradecimientos 😉
Hola de nuevo!
Bueno, aventurándome un poco con el tema he mirado primero Jseblod. He seguido paso a paso el video siguiente ya que parece que se explica fácilmente como crear un formulario y un nuevo tipo de contenido.
http://www.jseblod-cck.com/documentation/videos/910-how-build-form-or-content-type-.html
Pues bien, toda la creación la llevo a cabo de forma satisfactoria y funciona tanto en el front-end como en el back-end. Aunque algunos de los menús de gestion no se encuentran en español, se entiende bastante bien. Supongo que es cuestión de hacer dos o tres pruebas agregando diferentes tipos de contenido hasta acabar realizando el deseado.
Edito: Bueno, ya me ha surgido el primer peque-problema:
He querido editar un contenido que tenia antes de instalar Jseblod y puedo cambiar los elementos como el nombre, la fecha de publicación, pero no podia cambiar el contenido.
He encontrado la solución y así la hago saber, por si alguien le sucede. Si os fijais, justo al lado del menu superior derecho (donde aparece el nombre de usuarios, el boton cerrar session...) aparece un checkbox llamado 'Toggle CCK'. Si lo deseleccionamos, entonces hacemos como un 'off' del componente y podemos ya editar los contenidos de manera normal.
Un saludo!
Hola, si lo que deseas es mostrar una galería de imágenes acompañando a cada artículo una buena opción sería usar el plugin Yoogallery. Esta extensión te permite generar una galería de imágenes con tan solo subir las imágenes de cada galería a un directorio de tu web (uno para cada galería).
Luego, desde el artículo, solo tendría que colocar el código del plugin indicando la carpeta donde se encuentran las imágenes.
Puedes ver un ejemplo de esta extensión en funcionamiento en la siguiente dirección:
Buenas Pablo, pues creo que lo que me ofreces es lo que busco.
Si puedo tener un contenido de texto y debajo asignado una galeria de imágenes para ese texto concreto seria exactamente.
Me lo voy a mirar bien.
Muchas gracias por el apunte!
Hola de nuevo!
Al final me he decantado por flexicontent al ver los tutoriales que hay en la web. He visto que se puede utilizar fácilmente siguiendo los tutoriales pero hay cosas que no me acaban de quedar claras.
Quiero crear una nueva estructura de publicación, por ejemplo, desde el front-end con unos inputs específicos para que los editores puedan publicar contenido (en este caso tutoriales) escogiendo de la sección tutoriales y la categoría a escoger en el momento de la publicación, y así evitar que aparezcan entradas que no quiero que aparezcan (como por ejemplo el cambio de fecha de publicación, escoger entre otras secciones...)
Primero he intentado crear un artículo desde el panel de admin de flexicontent y me encuentro que se crea en la sección FLEXIcontent, tanto da igual que sea un artículo que un tutorial. Como yo tengo en mi portal que me aparezcan los tutoriales publicados de la sección escogida, en este caso tutoriales, los nuevos no me aparecen. Pero claro, si le digo que me aparezcan todos los artículos de la sección flexicontent me aparecerian tanto tutoriales como cualquier otro tipo de contenido.
Mi pregunta es: cómo puedo hacer un tipo de artículo que me recoja como sección tutoriales y me deje escoger con un select entre las diferentes categorias y, al grabarse el nuevo contenido, se grabe en esa sección y no en flexicontent?
Si no queda muy claro me lo comentais y lo explico de otra manera.
Hola Fracto.
Flexicontent crea la sección FLEXIcontent en la tabla de secciones del core de Joomla, y todas las categorías anidadas que se crean dentro de flexicontent se crean en la tabla de categorías de Joomla. Flexicontent usa la sección FLEXIcontent para uso interno, para aprovechar la base de datos de Joomla en lugar de crear sus propias tablas.
Creo que tu problema es que estás mostrando el contenido usando un item de menú de contenido del propio Joomla, en lugar de usar el item de menú de Flexicontent.
Debes crear un item de menú de tipo Flexicontent que enlace con las categorías de Flexicontent que has creado.
Ya nos cuentas si es ese tu problema.
Saludos.
Como dicen que una imagen vale mas que mil palabras, te pongo la url donde se encuentra mi entuerto.
He utilizado el módulo AJ_Article_listing para tener un elemento que me filtre los tutoriales.
La estructura que yo tengo es la siguiente:
Sección = Tutoriales; Categoría = Tema 1, Tema 2, Tema 3, etc...
De esta manera, mediante el panel de administración del módulo indicaba que solo me mostrara las categorias que pertenecen a la sección tutoriales. Si le indico en este caso que me muestre las categorías de la sección Flexicontent, entonces me muestra todas las categorias que tengo creadas en Joomla, como era de esperar.
Desde el panel de administración de FlexiContent, dentro del apartado Categorias me aparece 'Tutoriales' como principal (cuando en joomla es una sección) y unas subcategorias que resultan ser las categorias que yo ya tengo (tema 1, tema 2...). Lo indico por si es de utilidad.
Puede que alomejor este módulo no esté correctamente usado en este caso y deba realizar este filtrado con otro módulo o método. A ver que te parece.
Un saludo y gracias!
Efectivamente veo que estás mostrando el contenido de flexicontent desde el componente com_content, que es el componente del core de Joomla encargado de mostrar contenido. Deberías de mostrar el contenido de flexicontent desde el componente com_flexicontent.
Flexicontent es una solución que reemplaza la gestión de contenidos que tiene Joomla por defecto, no intentes usar las dos al mismo tiempo o te liarás..
Saludos.
Supongo que en los videos que hay en el blog se explica como hacer lo que dices, así que los voy a visionar bien detenidamente para poder conseguir lo que necesito.
Si encuentro cualquier duda volveré a molestarte jeje.
Un saludo.
Hola,
Aquí tienes los vídeos que hemos preparado del componente:
Bueno, ya he visionado los videos y me he puesto manos a la obra.
He creado mis categorias:
Principal: Tutoriales
Secundarias: Tema 1, Tema 2, Tema 3...
He creado mi nuevo tipo de dato =Tutoriales.
Y me he encontrado con dos problemas a la hora de crear los contenidos:
1. He creado un input en mi contenido tutoriales para subir una imágen, pero me aparece un gran listado de errores cuando intento subir una, y siempre me relaciona los errores con este archivo:
phpthumb.class.php
Me gustaria saber si es normal o si tengo que modificar algo en ese archivo para que no aparezca de nuevo.
2. En los videotutoriales se escoge el tipo de plantilla blog y se va modificando algunos elementos pero a mi no me aparece nada por el estilo. Me aparece en forma de listado y no de blog.
Os dejo enlazada la página para que así le deis un vistazo para saber exactamente a que se debe.
Muchas gracias!!
Hola fracto,
1.- Respecto al problema de PHPThumb, podrías pegar los errores que se producen? Seguramente se deba a que en tu servidor no está instalada la librería GD. PHPThumb es una clase de PHP que genera miniaturas de las imágenes y requiere la librería GD, en nuestros servidores si está instalada, por eso no da ningún error en el video, comprueba si está instalada en tu servidor. Puedes usar la función phpinfo() para ver si está cargada la librería GD en tu servidor.
2.- Respecto al tema del formato de visualización de la categoría, debes de editar la categoría en cuestión y en "Parámetros : estándar" seleccionar en el parámetro "Plantilla de Categoría" el formato "blog". Después guarda y vuelve a entrar. Ahora verás que la pestaña "Parámetros : blog" está habilitada, aquí podrás personalizar la manera en que se muestra la categoría en formato blog. Con esto debería de mostrarse el contenido en formato blog.
Saludos.