Formulario de registro de cuenta de cliente
-
12-12-2019 - |
Pregunta
Soy relativamente nuevo en magento.Me gustaría colocar la página de registro de cuenta de cliente en dos columnas.Preferiblemente, del lado izquierdo con Nombre, Apellido, Correo electrónico y contraseña.Lado derecho, campos de dirección.
Pude encontrar el siguiente código en layout/customer.xml para el tema RWD.
Formulario de registro de cuenta de cliente
<reference name="root">
<action method="setTemplate"><template>page/1column.phtml</template></action>
</reference>
<reference name="content">
<block type="customer/form_register" name="customer_form_register" template="customer/form/register.phtml">
<block type="page/html_wrapper" name="customer.form.register.fields.before" as="form_fields_before" translate="label">
<label>Form Fields Before</label>
</block>
</block>
</reference>
</customer_account_create>
¿Es posible realizar cambios en el código anterior y dividir los formularios en dos columnas?
Gracias
Solución
No puede dividir el formulario en 2 columnas mediante el diseño xml.El término "columnas" tiene un significado diferente en Magento.Una columna actúa como un contenedor para los elementos que contiene y necesita que todos los campos estén en el mismo contenedor porque deben estar envueltos en un formulario.
Pero lo que puedes hacer es editar la plantilla. customer/form/register.phtml
y cambie el marcado para adaptarlo a sus necesidades.Copia el archivo de app/design/frontend/base/default/template/customer/form/register.phtml
a tu tema app/design/frontend/{package}/{theme}/template/customer/form/register.phtml
Manteniendo el mismo camino y haz tu magia en el clon.