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»