Porque necesitas
estar al día, aquí
encontrarás todo
lo que necesitas saber
sobre Marketing
Online
Síguenos...

Updates from March, 2011 Toggle Comment Threads | Keyboard Shortcuts

  • Carles Feliu 5:00 am on March 4, 2011 Permalink
    Tags: tiendas online, virtuemart   

    Tipos de productos en Virtuemart 

    En este post, en lugar de explicaros una nueva extensión de Joomla, os hablaré de una funcionalidad de un componente del que ya traté con anterioridad en este blog. Se trata del componente de Joomla para creación de una tienda electrónica: Virtuemart

    Se trata de la funcionalidad del Virtuemart que nos permite agrupar los artículos por tipo de producto. Con ello podremos añadir nuevas características a los productos aparte de los campos que nos permite rellenar por defecto Virtuemart. Esto nos será muy útil por ejemplo en la creación de una tienda de zapatos, en la que podremos mostrar información de la talla y del sexo a que va destinado el zapato en cuestión.

    Los pasos para poder usar esta funcionalidad son los siguientes:

    1.    En la parte de administración de nuestra web, iremos al componente Virtuemart y desde allí seleccionaremos el apartado de Productos. Ahora ya podemos seleccionar el ítem “ Lista de tipo de Producto” y seguidamente le daremos al botón Nuevo.

    tipo-producto1 tipo-producto2

    2.    Llenaremos los campos del nombre y descripción del tipo de producto y le daremos al botón guardar.

    tipo-producto3

    3.    Volvemos de nuevo a la lista de tipos de productos, y vemos que ha aparecido el tipo que hemos creado. Ahora lo que vamos a hacer es añadir nuevos parámetros a este tipo de producto, para ello clicaremos en el link indicado en la imagen.

    tipo-producto4

    4.    En la pantalla siguiente clicamos en Nuevo y obtendremos esta nueva página, donde tendremos que rellenar los campos indicados y finalmente guardarlos.
    tipo-producto5

    5.    Rellenamos varios parámetros. A continuación tenemos que ir al listado de productos y indicaremos cuáles pertenecen al tipo de producto que hemos creado y seleccionamos el botón Agregar Tipo de Producto, nos aparecerá un desplegable en la página siguiente, donde tendremos que marcar el tipo deseado.

    tipo-producto6 tipo-producto7

    6.    Una vez asociados estos productos con su tipo, entraremos en ellos. Dentro observaremos que nos habrá aparecido una nueva pestaña del tipo de producto. Allí  indicaremos los valores de los parámetros añadidos al tipo creado.

    tipo-producto8

    7.    Si entramos a la página y seleccionamos este producto, observaremos los datos introducidos. Si pasamos encima de la (i) veremos la información introducida en la configuración.

    tipo-producto9

    8.    A parte de esta funcionalidad, la creación de tipos y parámetros nos permitirá la realización de búsquedas.

     
    • Joel 3:48 pm on May 25, 2011 Permalink | Reply

      Buenas, estamos realizando una web y usando virtuemart como catálogo. Estamos trabajando con los parámetros de los productos de virtuemart, para facilitar la descripción del producto y mi pregunta es si se puede poner por encima de la descripción del producto y si se puede traducir a varios idiomas con joomfish. Ya que estos son los problemas que nos hemos encontrado.
      Atentamente,
      Joel

    • Miguel Gastélum 1:51 am on May 30, 2011 Permalink | Reply

      Hola que tal, interesante tu explicación de esto nuevo que trae VirtueMart, creo que abre muchas mas posibilidades sobre todo en la busquéda, pero tengo una pregunta un tanto técnica, estuve probando eso de los parametros y al dar de alta variables de un parametro me doy cuenta que tiene limite de caracteres la caja de texto donde se ingresan los diferentes valores de un parametro, sabrás tu como ampliar este limite?, espero y me puedas apoyar con esto, de antemano de lo agradezco, saludos.

    • Carles Feliu 10:23 am on June 15, 2011 Permalink | Reply

      Buenos días,
      puedes solucionarlo entrando en la base de datos y modificando el campo de la base de datos y aumentándole el tamaño.
      Saludos.

    • Gabriel 3:54 pm on August 31, 2011 Permalink | Reply

      ¿Hay alguna forma de agregar una caja de texto en blanco para que el usuario pueda completar antes de agregar al carro? Sería un atributo cuyo valor sea el ingresado por el usuario…

    • Redblood 12:02 pm on February 11, 2012 Permalink | Reply

      Alguien sabe porque cuando tengo mas de 65 campos en Parametros de tipo de producto no deja guardar las opciones dentro del producto que se le asignan los campos?

  • Dídac 5:00 am on January 18, 2011 Permalink  

    Creando un componente joomla con el Framework de Zend 

    Joomla es un CMS ( Content Management System ) y Zend es uno de los mas famosos Frameworks con el model MVC. Joomla tiene su propia API para desarrollar sus componentes y modulos, pero ambos (Joomla y Zend) pueden interactuar perfectamente a pesar de sus diferencias porque tienen la misma base, el lenguaje PHP.

    Para empezar crearemos una instalación limpia de Joomla y nos descargaremos Zend en algún directorio que nos vaya  a servir a partir de ahora para acceder a sus librerías.

    En la instalación que hemos realizado de joomla crearemos un componente propio. Esto ya lo explicamos en un artículo anterior:
    http://www.canalip.com/es/blog/26-joomla/416-creando-componentes-en-joomla

    Pero esta vez no queremos crear toda la estructura del componente, ya que usaremos la estructura Zend para el código del componente. Con lo cual simplemente crearemos un directorio com_ en el directorio /components con un archivo .php que será el receptor de las llamadas a dicho componente.

    El componente que crearemos de ejemplo lo crearemos en el backend, por lo tanto el nombre del archivo será admin..php y estará en el directorio administrator/components

    En el archivo php podemos poner el siguiente código:  echo “Hello World!”;

    Probaremos que funciona bien con la siguiente url: “ http:// >/index.php?option=com_ “
    Deberia mostrar “Hello World”.

    Hasta aquí la parte de joomla, ahora todo el código que pongamos dentro de este directorio tendrá la estructura y las funcionalidades que nos proporciona Zend.

    Para poder acceder a Zend tenemos que incluir el path de la librería de zend a la pagina, esto podemos hacerlo de 2 formas, con la funcion set_include_path o modifcando esta línea en el php.ini ( lo cual hara que sea accesible desde cualquier pagina del servidor).

    include_path = “.;C:xamppphppear;C:zendlibrary”

    Una vez hecho esto crearemos la siguiente estructura en el directorio:

    zend_dir_structure

    El código de estos archivos será el siguiente:

    admin.advertisers

    En este archive se crea la estructura de zend.

    application2

    views/scripts/edit.php, views/scripts/save.php, views/scripts/index.phtml

    Archivos html  que se mostraran en cada una de las tasks.

    joomla4

    El archivo que se encargará de enrutar las peticiones a través de la estructura del componente.

    Eso es todo lo que necesitamos, podemos probar que funciona correctamente la estructura y el  código que creemos mediante urls como:

    http:// >/administrator/index.php?option=com_cupones&task=save
    http:// >/administrator/index.php?option=com_cupones&task=edit
    http:// >/administrator/index.php?option=com_cupones

     
    • admin 4:06 pm on January 25, 2011 Permalink | Reply

      prueba de comentario

  • Carles Feliu 4:00 am on November 29, 2010 Permalink  

    HURU HELPDESK, sistema de Helpdesk Joomla 

    Uno de los últimos componentes para Joomla que he conocido, permite realizar una funcionalidad , la cual no creía que con nuestro gestor de contenido llegáramos a poder realizar.

    huru

    Se trata de la posibilidad de integrar en Joomla un sistema de helpdesk o tickets. Huru Helpdesk tiene muchas características diseñadas para ayudar a técnicos  y webmasters en la creación y seguimiento de incidencias. Algunas de ellas són:

    • Las incidencias las podemos usar a posteriori como contenido de nuestra web indicándolo en la extensión un vez que estas se hayan resulto.
    • Los usuarios que hayan creado las incidencias pueden ver el estado de las mismas y a demás  pueden aportar nuevas indicaciones.
    • Se pueden adjuntar archivos a las incidencias.
    • Existe la posibilidad de crear reportes con el tiempo empleado en la resolución de incidencias.
    • Para añadir y resolver incidencias no es necesario entrar a la parte de administración de la web, si no que se puede realizar desde el front-end de la misma.
    • Se integra con el sistema de mail y de autentificación de usuarios del Joomla.
    • Se puede asignar prioridades y categorías de incidencias.

    Instalación y funcionamiento
    Como en todas las otras extensiones de Joomla que hemos comentado en nuestro blog, la instalación la realizaremos desde la parte de administración de la web.

    Una vez la tengamos instalada, desde la parte de administración solo podremos gestionar los departamentos a los que van dirigidas las incidencias, los tipos de prioridad, etc.

    helpdesk3

    Todo el resto de funcionalidades las manejaremos desde el front-end de la web.  Para ello tendremos que linkar en un ítem de menú de nuestra web con una página del tipo helpdesk.

    Para poder identificarnos en la aplicación tendremos que añadir en nuestra web, el módulo de Windows de login.

    helpdesk4

     

    Una vez identificados o bien sin identificar, nos aparecerá el siguiente formulario donde podremos indicar que queremos añadir una nueva incidencia.

     

    helpdesk5

    Si damos a Submit new problem nos aparecerá un nuevo formulario desde donde se podrá añadir la nueva incidencia.

     

    helpdesk1
    Los miembros del Helpdesk de la web podrán acceder a resolver las incidencias introduciendo sus datos de acceso desde el módulo de login. Una vez hayan accedido, les aparecerá el siguiente panel donde podrán decidi si quieren listar las incidencias añadidas:

     

    helpdesk6

    Desde aquí seleccionaremos la incidencia y aparecerá un formulario donde podremos contestar a la misma.

    Si hemos configurado correctamente el correo de Windows, se enviará un mail al usuario que creó la incidencia, con su resolución.

     
    • roque 2:00 pm on April 26, 2011 Permalink | Reply

      saludos,
      necesito ayuda, no me aparece el formulario donde podremos indicar que queremos añadir una nueva incidencia. ni para registrados ni no registrados, pero si subo como administrador si me permite entrar al panel.

      gracias.

    • Maro Martinez 3:25 pm on January 21, 2012 Permalink | Reply

      Buenos Dias,

      Mi pregunta es que tengo el modulo de huru helpdesk y necesito saber como tener una forma para que el mismo me calcule el tiempo automaticamente desde la fecha de apertura en la incidencia hasta el cierre de la incidencia

      gracias.

  • Carles Feliu 4:00 am on October 28, 2010 Permalink  

    Editor de imágenes para Joomla | PHP Image Editor 

    Casi ningún gestor de contenidos permite la edición de imágenes en el propio servidor una vez que estas se han subido .

    PHP Image Editor es una herramienta que permite por sí sola la edición de imágenes. Ésta  puede ser usada, ya sea en una página web, usando las funciones del editor de imágenes, o bien, integrándola en el propio gestor de contenidos. Para ello tendremos que descargar el paquete que incluye las dos opciones (para web y para joomla) y la integraremos com un plugin en nuestro gestor de contenidos Joomla.

    CARACTERÍSTICAS

    • Permite la edición de imágenes en los formatos PNG, GIF y JPEG
    • Da la opción de convertir la imagen a escala de grises y la modificación del contraste de la misma.
    • El plugin para Joomla tiene suporte para múltiples lenguages.
    • El hecho de que su código sea abierto, permite su modificación para poderlo acomodar a las necesidades de nuestras webs.
    • Permite la rotación, el recorte y redimensionamiento de las imágenes

    REQUISITOS

    • Tener PHP 5 o superior en el servidor.
    • Haber instalado el módulo de PHP GD 2.0.28 o superior.
    • El navegador debe tener activado el Javascript.

    INSTALACIÓN

    Para poder realizar la instalación de este editor, antes que nada, descargaremos desde su página web el archivo que contiene los elementos necesarios para la instalación. Podéis acceder a estos archivos desde el siguiente link.

    banner_php_editor

    Una vez descargado el archivo .zip lo descomprimiremos. Seguidamente iremos a la parte de administración de nuestra web y desde el gestor de extensiones instalaremos el archivo phpimageeditor_joomla_1_5.zip

    Desde el gestor de plugins publicaremos el plugin para que lo podamos utilizar en nuestra web.

    activate_php_editor

     

    Ahora ya podemos ir al gestor multimedia de la parte de administración de la web. Allí nos aparecerán las imágenes que ya habremos subido previamente durante la creación de nuevos módulos o artículos. Clicaremos en la opción “editar imagen”  de la imagen que queramos modificar.

     

     

    imagenes_php_editor 

    Se nos abrirá una nueva página donde aparecerá el editor en sí. Por ejemplo, si queremos recortar la imagen, seleccionaremos esta opción y enmarcaremos la zona a recortar. Seguidamente clicaremos en el botón actualización y luego grabar y cerrar. A partir de ahora la imagen que teníamos anteriormente es substituida por la que hemos modificado.

     

     

     

    recortar_php_editor