Componentes

componentes

Un Componente también conocida como extensiones, es un programa que insertamos dentro de nuestro Joomla. Sólo puede haber un componente activo por página. Son los elementos más complejos que podemos instalar en Joomla.

Por lo general los componentes tienen dos partes bien diferenciadas la parte BackEnd y otra FrontEnd. En la Administrativa (BackEND) podemos ver sus configuración y más acciones administrativas

Los componentes son las partes software de nuestro portal, que le dan la funcionalidad básica al mismo.

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

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

Muchas veces nos preguntamos si hay usuarios comprando y si estos se fueron sin confirmar la compra.

En virtuemart estos carritos sin confirmar se guardan en la tabla con nombre: virtuemart_carts

En un proyecto que acabamos realizar ( superoliva.es ) , el cliente tiene productos que su precios es por KILO y se venden por gramos, la solucion idonea sería crear un plugin para virtuemart que cambiara el importe del producto una vez selecciones una cantidad de gramos.

NOTA: Nos dimos cuenta que virtuemart no permite decimales en la entrada de un pedido, tiene que ser entero.

Nuestra solución para poder vender gramos de un producto.

Por falta de tiempo y presupuesto, la solución que hicimos es utilizar el plugin de trae virtuemart de campos personalizados, creamos uno de tipo cadena , y una vez guardado lo configuramos para el precio del producto se recalcule -% segun los gramos comprados. (seleccionados)

Para configurar el plugin cadena para utilice un porcentaje, se hace una vez guardado el campo personalizado , al editarlo nos aparece.

Cuando queremos convertir nuestra web en una tienda on-line y utilizamos Joomla - Virtuemart, no surgen varias preguntras con la gestion usuarios.

Los que utilizamos Joomla , ya sabes que este CSM tiene integrado un gestor usuarios.

A la vez virtuamart trae su propio gestor de compradores ( clientes )

Por este motivo nos surgen varias preguntas.

¿ Cuando nos registramos en el componente usuarios de Joomla ?

Pues si tenemos instalado virtuemart , SI nos añade como compradores a los usuarios nuevos.

[Pendiente] Comprobar si tuvieramos usuarios antes de tener instalado virtuemart , no se si añade los usuarios que hubiera instalados.

¿ Hay que tener activado el registro en el componente Joomla ?

En principio mi respuesta es si, si quiere tener usuarios registrados en la tienda que pueda loguearse y no tenga que volver a poner su datos.

Aunque recuerdo que virtuemart te deja comprar sin registrase, pienso que esta opción obligaria a poner todos los datos de nuevo.

<PENDIENTE> Tampoco comprobe que realmente haga falta tener activado el registro del componente Joomla para virtuemart... me imagino que si...

¿ Que sucede cuando eliminamos un usuario en Joomla y este es a su vez comprador de Virtuemart?

Lo elimina de la lista compradores.

¿ Y si ese comprador eliminado tiene un pedido hecho ?

Cuando buscas ese pedido y existe con los datos, este al entrar nos da la siguiente advertencia.

JUser: :_load: No se ha podido cargar al usuario con 'ID': 3759

Esto indica, que tiene relacionado ese pedido con un comprador y un ID de usuario de joomla.... pero no lo encontro.

 

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 , en menu de productos podemos crear un campo personalizado tipo cadena , que luego podermos añadir a cada producto esos campos.

Recordar que si queréis que la  maquetación html de vuestra plantilla del mod_virtuemart_product (modulo de productos de virtuemart) funciones debéis seleccionar en el modulo en "Diseño" la vista default o single, porque la anular toma la vista del componente.

Mod virtuemart productos

Es un componente de gestion vales de descuento, con muchas más opciones que el de virtuemart:
Se puede encontrar en : http://awodev.com/products/joomla/awocoupon

Tiene una versión gratuita y una version de pago  por : 43,99€ (PRO)

La version gratuita , no se donde descargarla ahora. Para aquellos que tiene la versión ( como es mi caso) sigue teniendo actualizaciones.
Ademas este componente fue retirado de gestor extensiones joomla por una advertencia en
la licencia.
UR9: Violation - Licensing Restrictions
https://extensions.joomla.org/extension/awocoupon-starter/

¿ Problemas encontrados?

  1. Los cupones existentes los importa automaticamente al instalar, pero quedan desactivados, me imagino que es por motivo de la importación, esto simplemente entrado en ellos ya se activa.
    por lo que de inicio queda desactivados, tiene que activarse..

Hay que tener en cuenta tambien que los cupones de virtuemart  siguen , pero aunque añadas no funciona y no se añaden automaticamente al componente AwoCoupon.

Tiene GIT por lo aportare el error.

https://github.com/awodev-virtuemart/com_awocoupon/releases

 

 

El permitir realizar comentarios de los productos que vendemos en una tienda on-line , es algo fundamentarl y no iba ser menos virtuemart, el componente más famosos de joomla para convertir tu web (joomla) en una tienda on-line.

Virtuamart ya trae por defecto el permitir a nuestro usuarios que opinen sobre los productos que tenemos en nuestra tienda on-line.

Ahora nos surge la gestión de estos comentarios, ya que en la configuración de virtuemart nos deja activar y desactivar el permitir comentarios o no.

La cuestión es donde, como y que podemos hacer con esos comentarios, en esto virtuemart se queda corto y realmente no facilita mucho la gestion de esos comentarios, por ello nos encontramos con el problema que no podemos ver que productos son los que tiene comentarios.

Subcategorías