Provincias en un formulario de contacto personalizado en Magento

Supongamos que necesitamos armar un formulario de contacto adicional al que ya provee Magento. Supongamos también que necesitamos utilizar datos de la plataforma.

En éste ejemplo vamos a ver cómo invocar las provincias/regiones en nuestro formulario.

La porción de código referente al dropdown que mostrará las regiones se vería, pensando en el skin default, de la siguiente manera:

<div class="input-box">
    <label for="state">< ?php echo Mage::helper('customcontacts')->__('State') ?> <span class="required">*</span></label><br />
    < ?php $_regions = Mage::getModel('directory/region')->getCollection();?>
    <select name="state" id="state" class="required-entry validate-select">
        <option value="">< ?php echo Mage::helper('customcontacts')->__('Select State') ?></option>
        < ?php foreach($_regions as $_region): ?>
            <option value="<?php echo $_region->getName(); ?>">< ?php echo $_region->getName(); ?></option>
        < ?php endforeach; ?>
    </select>
</div>
Seguir leyendo «Provincias en un formulario de contacto personalizado en Magento»

Magento 1.4.0.0 (al fin la versión estable)

Al fin podemos contar con la tan esperada versión 1.4.0.0 de Magento.

A lo largo de las versiones previas (alpha, beta y release candidate) fuimos viendo el set de nuevas funcionalidades y mejoras que se estaban preparando. Vale decir que que desde la rama 1.2 no se notaba tanta ansiedad por el lanzamiento.

Un breve repaso por los puntos más destacados:

  • Mejoras en la integración con PayPal.
  • Cambios en la lógica e implementación de plantillas y temas. Aquellos que debamos maquetar, comenzaremos a lidiar con nuevo personaje: base.
  • Mejoras en la gestión de backend.
  • Cambios en la gestión de errores y se suma el 503 como nuevo tipo.
  • Merge de archivos JS, generando un archivo estático.
  • Widgets: los nuevos chiches de las páginas estáticas.
  • Integración nativa de editor WYSIWYG.
  • Se reemplaza, al fin, el popup flash de las notificaciones por uno html.
  • Url de productos y categorías a nivel de store view.
Seguir leyendo «Magento 1.4.0.0 (al fin la versión estable)»

Dc_ArgentineRegions 0.2.0

Acabo de publicar una actualización de ésta versión, la cual corrige un problema del instalador.

En la versión inicial, por apurado, se utilizaba sql puro para insertar los valores. En ésta versión se respetan las formas de la plataforma para evitar el error que se daba al utilizar prefijos en las tablas dentro de la base de datos.

La versión ya está disponible para ser descargada.

Argentine regions 0.2.0 disponible para descarga

La url de la extensión es http://www.magentocommerce.com/extension/2619.

Magento 1.4.0.0-rc1 (a centímetros de la versión final)

Como bien se había adelantado anoche, hoy ya tenemos disponible Magento 1.4.0.0-rc1.

Es la primera versión candidata y suma una serie de mejoras (la verdad es que sorprende gratamente varios de los cambios que se han introducido); el detalle se encuentra en el changelog de la versión.

Algo interesante de la lista de cambios, es que han incluido, por primera vez, un avance de lo que se espera incluir en la versión estable (en éste caso está relacionado con funcionalidades de medios de pago).

Seguir leyendo «Magento 1.4.0.0-rc1 (a centímetros de la versión final)»

Magento 1.4.0.0-beta1 (novedades a diestra y siniestra)

Ya muchos se han enterado, creo que desde la versión 1.2 no había tanto interés en una nueva release.

Desde el 8 de Diciembre de éste año contamos con la Beta 1 de Magento 1.4.0.0.

Definitivamente, la lista de cambios es grande (muy grande). Sólo basta con ver el changelog.

Desde la alpha 3, se nota (y en ésta beta mucho más) la mejora de performance. Sin grandes ajustes, comparando las distintas versiones out-of-the-box, ésta última release se lleva todos los premios.

Por supuesto, los widgets siguen siendo las estrellas visuales y funcionales de ésta nueva versión. Ya podrán resolverse muchas cuestiones de contenido (hasta ahora) estático, de forma visual (ya hay varias extensiones bajo la categoría widget).

Como decía, la lista de cambios es particularmente numerosa. En algún punto, se nota la influencia de la versión Enterprise (aunque algunas funcionalidades son bienvenidas, hay cambios que se siguen esperando).

Seguir leyendo «Magento 1.4.0.0-beta1 (novedades a diestra y siniestra)»