Moneda múltiple en Virtuemart

enero 31, 2012

Virtuemart permite trabajar con múltiples monedas. El funcionamiento es correcto, excepto cuando se visualiza el detalle de las órdenes, tanto por el usuario desde el front-end, como por los administradores desde el back-end.

El sistema guarda el pedido con los datos de la moneda con los que se efectuó la compra, pero cuando se despliega el pedido, los valores aparecen con la moneda de la compra, pero el símbolo de moneda es siempre $. Esto es confuso para los administradores del sitio, que no saben si por ejemplo la compra se realizó con Euros o con Dólares, ya que el símbolo es en todos los casos es $.

Para solucionar este problema, y que se muestre la moneda correcta con que se realizó la compra, los pasos a seguir son los siguientes:

1. Para el front-end:

Editar el archivo account.order_details.tpl.php en
components/com_virtuemart/themes/default/templates/pages/ (default o la plantilla que estemos utilizando)

Allí, se deberán buscar las líneas que contienen “$CURRENCY_DISPLAY” por ejemplo:

echo $CURRENCY_DISPLAY->getFullValue($item_price, ”, $db->f(‘order_currency’));

Esas líneas, las sustituiremos por echo $db->f(‘order_currency’).” “.$item_price; o lo que corresponda según lo que se está imprimiendo. Lo que hace esta línea es imprimir la moneda con “$db->f(‘order_currency’)” , y luego imprimir el valor a mostrar, en este caso el precio del producto $item_price.

2. Para el back-end:

a. Para que aparezca la moneda en el listado de pedidos, vamos a editar el archivo order.order_list.php que se encuentra en administrator/components/com_virtuemart/html .  Se deberá buscar la línea

$listObj->addCell( $GLOBALS['CURRENCY_DISPLAY']->getFullValue($db->f(“order_total”), ”, $db->f(‘order_currency’)));

y sustituirla por

$listObj->addCell( $db->f(‘order_currency’).” “.$db->f(“order_total”));
b. En el detalle de Pedido, mi solución fue desplegar la Moneda dentro del listado. Para ello, en el archivo order.order_print.php dentro de
/administrator/components/com_virtuemart/html  se debe agregar el siguiente código en la línea 93 en mi caso, o en lugar que se desee dentro de la página:

<tr>
<td><strong><?php echo “Moneda” ?>:</strong></td>
<td><?php echo $db->f(‘order_currency’); ?></td>
</tr>

Espero que les sea de utilidad. Realmente hay poca información sobre este tema en los foros!


Filtros en Joomla! 1.7

enero 25, 2012

Intentando poner roll-overs a las imágenes, usando cualquier editor (incluso no-editor), Joomla! eliminaba el código de roll-over.

La forma de solucionar este problema en Joomla! 1.7, es acceder a Content -> Article Manager, y allí, clickeando en Options (arriba a la derecha), podremos acceder a la pestaña “Text Filters”. Los Text Filters justamente hacen que se modifique el código que intentamos ingresar a mano, sobreescribiendo incluso las opciones de JCE o del TinyMCE.

En este sentido, si no queremos que se apliquen filtros (al menos para el super administrador), podemos para el grupo “Super Users”, seleccionar en “Filter Type” la opción “No filter”. Esto soluciona en general esos problemas de cambio de código que a veces confunden bastante.


Marquesina horizontal con auto refresh

enero 20, 2012

Hemos creado una extensión para Joomla! 1.5 que pronto estará disponible en el JED.

Se trata de un módulo que despliega texto en una marquesina horizontal. La diferencia con módulos similares, es que el texto se actualiza automáticamente sin tener que refrescar la página, utilizando JQuery. Resulta ideal para sitios web que buscan mantener una comunicación con los usuarios “en vivo y en directo”, tales como sitios de radio o programas de televisión.

El módulo fue desarrollado para el sitio web de Malos Pensamientos en el que actualmente estamos trabajando.

La extensión puede descargarse aquí.


Se fue el 2011 y…

enero 16, 2012

El 2011 fue un año de crecimiento e interesantes proyectos para PRO Internacional. Algunos de los mismos fueron:

Siera Electronics: Web institucional de la marca mundialmente conocida Siera
http://www.siera-e.com/

Siegfried Rhein – México: Laboratorio Siegfried en México
http://www.siegfried.com.mx/

Blue Streak: Empresa Americana de telecomunicaciones
http://www.bluestreakllc.com/

Ceibal Virtual Educa: Evento organizado por Ceibal
http://ceibalvirtualeduca.edu.uy/

Inde-y-vides: Sitio de Hiti Singh, clienta India ubicada en Inglaterra. Venta de joyas:
http://www.inde-y-vides.com/

Facultad de Ciencias: Sitio web de la Facultad de Ciencias de la Universidad de la República, Uruguay
http://www.fcien.edu.uy/

MVOTMA: Portal web del Ministerio de Vivienda del Uruguay
http://www.mvotma.gub.uy/

Banora Corporation: Empresa inglesa dedicada a el asesoramiento de la industria petrolera
http://banoracorp.co.uk/

Transnational: Empresa ingresa de logística
http://translogisticworld.co.uk/

Pacific Nolfolk: Servicios de Logística
http://pacificnolfolk.com/

Vitali Cogumelos: Empresa de Brasil dedicada a la venta de Cogumelo
http://www.vitalicogumelos.com.br/

Premium Ventures: Empresa de consultoría
http://www.pventures.co.uk

Kinetix Consulting: Empresa americana de consultoría y soluciones en TI
www.kinetixconsulting.com

Fundación de Amigos del Teatro San Martín, Argentina
http://www.fateatrosanmartin.com/

FEPALE: Federación Panamericana de Lechería
http://www.fepale.org/

Mony Guzmán: Empresa mexicana de zapatos
http://www.monyguzman.com.mx/

MERCOSUR – Econormas: Proyecto de Cooperación Unión Europea – Mercosur
http://www.econormas-mercosur.net/

Iberovinos: Red internacional para contribuir al aumento de la competitividad de los sistemas de producción ovina en pequeña y mediana escala
http://www.iberovinos.com/

Gibur: Conocida empresa del rubro alimentación
http://www.gibur.com/

Vicry S.A.: Una de las mayores empresas de Uruguay en fabricación, importación, exportación y distribución de vidrio.
http://www.vicry.com/

Alisma: Sitio de venta de ropa para mujeres mastectomizadas
www.alismainternacional.com

Grand Estates: Empresa del rubro inmobiliario
http://www.grand.com.uy/

Ambiental Ecológica: Empresa de control de plagas
http://www.ambientalecologica.com/

Anorbe Hong Kong: Empresa internacional que brinda soluciones promocionales para las compañías del sector farmacéutico
http://www.anorbehk.com/

Power Street: Sitio web del producto Power Street, para la empresa Assist
http://www.powerstreet.com.uy/

Bodega Marichal: Vinos premium uruguayos
http://www.marichalwines.com/

Caceccom: Cooperativa de ahorro y crédito
http://www.caceccom.com/

CADU: Centro Académico Deportivo del Uruguay
http://www.cadu.com.uy/

Consultorio Psicológico del Deporte
http://www.consultoriodeldeporte.com/

Digicard: Soluciones tecnológicas en impresiones, etiquetado, código de barras y más
http://www.digicard.com.uy/

For Sale Uruguay: Empresa de inversiones inmobiliarias
http://www.forsale.com.uy/

Jugar y Crear: juguetería en Uruguay
www.jugarycrear.com.uy

Rediseño del sitio web de LATU:
http://www.latu.org.uy

Observatorios Tecnológicos de LATU:
http://latu21.latu.org.uy/latu_opml/

Micropagos: Empresa de servicios financieros para móviles
http://www.micropagos.com.uy/

South Publisher: Empresa de producción de aplicaciones y juegos para plataformas Microsoft.
http://www.southpublisher.com/

Pontiler: Empresa distribuidora de marcas mundialmente conocidas de productos cosméticos
www.pontiler.com.uy

XSeed: Empresa de soluciones de software
http://www.xseed.com.uy/

Esperamos nuevos desafíos y acompañar el éxito de nuestros clientes también en el 2012!


Seguir

Get every new post delivered to your Inbox.

Únete a otros 33 seguidores