Joomla

logo-joomla

Joomla es un Sistema de gestión de contenidos (en inglés Content Management System, o CMS) que permite desarrollar sitios web dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a través de un Panel de Administración. Es un software de código abierto, desarrollado en PHP y liberado bajo licencia GPL. Este administrador de contenidos puede utilizarse en una PC local (en Localhost), en una Intranet o a través de Internet y requiere para su funcionamiento una base de datos creada con un gestor de bases de datos (MySQL es lo más habitual), así como de un servidor HTTP Apache.

Su nombre es una pronunciación fonética para anglófonos de la palabra swahili jumla, que significa "todos juntos" o "como un todo". Se escogió como una reflexión del compromiso del grupo de desarrolladores y la comunidad del proyecto.

SOBI PRO nos permite crear campos en cualquier momento para nuestro DIRECTORIO y nos permite ordenarlos para que aparezcan el las vistas en el orden que le indiquemos.

En SOBI PRO hay varias versiones que utilizamos ,en las ultimas 1.1.8 que utilizamos para Joomla 3+ no encontrabamos donde ordenar estos campos.

Para ayudar aquellos que les pueda pasar lo mismo os ponemos recorte pantallazos donde podeís observar que se hace en listado campos realizando un filtrado por posiciones, donde nos permite cambiarlo.

Sobi-Pro-Joomla3-Ordenar 

Si lo cambiamos a posiciones nos crea una columna más para poder realizar el cambio de orden.

Sobi-Pro-Joomla3-Ordenar2

Quitar el Link de Powered by Sigsiu.NET del pie pagina de la vista categoria , vista detalle del componentes.

En la version anterior (SOBI2) erá las tedioso, pero en SOBI PRO los creadores nos dieron la opción en el back-end del componenti, por lo que no necesitas modificar codigo.

En Configuracion del Sistema >> Miscelaneo

quitarlinkSigsiuNet

En parte publica de la WEB, al añadir un evento, me generaba el siguiente error:

error-stmp-jevent

El problema es que en esa web el administrador de la categoria de los eventos , tenía un correo que no correspondia con el dominio de la web.

Ejemplo:

La web en cuestión era evigo.es

Pero el administrador tenia el email info @ solucionesvigo.es y por consecuencia el componente generaba ese error.

 

Este va ser el primero de los muchos articulos que escribiremos de SOPI PRO ya que la curva de aprendizaje como usuario es bastante larga.

La instalación de SOBI PRO es igual que otra extensión de Joomla ,nos descargamos el paquete de instalación (aquí). Podemos encontrar varias opciones , ahí vuestra decisión, la que pone full trae datos por defecto.

Nosotros utilizamos la versión 1.0.7 limpia.

También necesitaremos el paquete del idioma que queremos si es distinto del ingles, por lo que podemos descargarlo también ya (aquí).

Instalación del componente.

El paquete de la extensión (componente)  SOBI PRO lo subimos con el gestor de extensiones y lo instalamos.

Luego nos pide comprobar la compatibilidad del sistema, una vez lo realiza y si todo es correcto, el componente esta instalado.

Está comprobación de la compatibilidad del sistema podremos realizarlo cuando queramos ya que es una opción en la parte administrativa de la extensión.

El componente al instalarse no aparece en el menu de componentes de nuestro Joomla, ya que igual que alguna extensiones crea un item menu aparte.

itemSobiPro

 

Instalación del Idioma.

Aquí notamos lo particular que es este componente, ya que para poder instalar el paquete de idioma tenemos que hacerlo desde el back-end del componente, ya trae uno gestor extensiones propio (Aplication Manager).

gestor-aplicaciones-sobipro

Cuando instalamos el "Editor JCE" en nuestro Joomla, por defecto trae desactivado el poder añadir <iframe> en nuestros articulos.

Este componentes (" Editor " ) tiene una gestión perfiles, la cual es muy util para poder tener varias configuraciones distintas a la hora utilizar el editor, por ejemplo:

- No permitir iframe a editores y permitir a administracion .

Para poder configurar si permitimos el IFRAME en JCE debemos entrar en el :

Perfil>>Parametros Plugin >> Soporte Multimedia...

PANTALLAZO DE CONFIGURACIÓN JOOMLA 2.5 DE IFRAME JCE :

iframe-JCE

En todas las web que montamos con Joomla ( ya hace años) siempre utilizamos AKEEBA para que nuestros cliente puedan tener una copia en local de su web, pero hasta hoy no habíamos tenido problema con este componente.

En este caso erá una version Joomla 3.X y la version de Akeeba es 3.10.2 , según caracteristica, son versiones compatibles, per el caso es que nos GENERA UN ERROR 403, un error generado por AJAX.

Esta version AKEEBA es relativamente nueva pero Stable, según los creadores, el problema surge cuando intentamos desinstalar esa versión Akkeba, ya que no nos permite desintalar y nos genera un error, creemos que es el propio Joomla el que no permite instalar versiones anteriores a las que ya instalamos.

-Bueno no lo tenemos comprobodado, por falta de tiempo...

Lo resolvimos , instalando la nueva versión de Akeeba que sacarón enseguida sus creadores.

¿ Si alguien me puede confirmar si Joomla 3.x permite desintalar componentes y luego intalar versiones anterires?

Recordar que el compartir experiencias es fundamental...

 

Plugin de sistema que crea las ventanas emergentes de estilo "caja de luz". Se puede utilizar con o sin el Editor JCE.

JCE MediaBox es un plugin compañero opcional para el Editor JCE que añade características de estilo "mesa de luz" a su sitio, con la capacidad de mostrar imágenes, vídeos, en línea y el contenido de iframe en un popup línea personalizable.

JCE MediaBox incluye 4 temas que emulan los scripts populares tales como la mesa de luz, ShadowBox y Squeezebox y puede utilizar temas personalizados también. JCE MediaBox se instala usando el Joomla! Extensiones de Instalador.

Descargalo aqui!

Una vez instalado en tu joomla No Olvides habilitarlo/publicarlo para que funcione correctamente. --> plugins --> system --> jce mediabox

 Para maquetar el popup

Trabajaremos con jcepopup como clase. Si en el menu lo tenemos ya maquetado de una forma, al usar el plugin en un item determinado la maquetacion tipo enlace cambiara.

Deberiamos poner en css:

  1. a.jcepopup:hover, a.jcepopup:active{
  2. background: grey !important;
  3. }

El !important no se debe usar con frecuencia, pero en este caso es necesario.

 

JCE mediabox en item menu

Ir a Menu Principal --> item menu deseado y en opciones (derecha)

 Debes poner en estilo css enlace: jcepopup como en la imagen siguiente:

item-menu-opc-jcemediabox

 

Para controlar el ancho y alto del popup (ventana emergente) debes ir a gestor plugins: (config plugin)

-System-JCE MediaBox, en opciones de ventana encontraras los parametros de ancho y alto vacios. Pones las medias que tu quieras. (ver imagen)

opc-plugin-jce-mediabox

 

Para usarlo en articulos:

Solo debes linkar la palabra o palabras que quieras, con lo que quieras que aparezca. 

1. Indicarle url.

2. Ventanas Emergentes:

    • Tipo de ventana Emergente --> Sistema JCE MediaBox
    • Escribes las dimensiones
    • Escojes tipo de multimedia: ej. enlaces internos/ajax.

 

AVISO!

Siempre que entremos en la configuracion de la ventana emergente, lo tipico de ver cuanto le pusiste de alto y ancho... Pues este al pinchar en el link y ver la configuracion se mostraran los campos en blanco porque NO siempre guarda la configuracion para que la veas.. Si no tocas nada trabaja con la ultima config. escrita. 

Documentacion JCE MediaBox

Akeeba es una de los componentes (extensiones) de Joomla más utilizado en todo el mundo, pero en su web encontrar donde están los paquetes de lenguajes puede ser todo reto.

En el siguiente link( Paquete de language de Akkeba) podrá descargarte el paquete idioma de Akeeba para tu CSM JOOMLA.

Su instalación es con el mismo gestor de extensiones de Joomla.

 

 

Crear un select en productos virtuemar para opciones del producto.

Muchas veces nos hace falta que poder seleccionar en un producto su color, su talla o lo que se nos ocurra.

En virtuemart se puede hacer si creamos un campo personalizado tipo cadena en productos, luego se lo añadimos en el producto.

Configuracion de un campo personalizado tipo cadena sea un select.

Al crear el campo personalizado, en la opcion que nos dice "Cesta de entrada" le ponemos si.

En posicion de diseño le ponemos: addtocart

campoPersonalizadoVariante

Nos añade un select a addtocart, donde ponemos la cantidad.

 

Subcategorías