Pergunta

Eu sou relativamente novo no magento.Eu gostaria de colocar a conta do cliente, a página de registro em duas colunas.De preferência, do lado esquerdo com Nome, sobrenome, Email e senha.Do Lado Direito, Campos De Endereço.

Eu poderia encontrar abaixo do código de layout/customer.xml para RWD tema.

Conta De Cliente Formulário De Inscrição

    <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>

É possível fazer alterações para o código acima e dividir os formulários em duas colunas?

Obrigado

Foi útil?

Solução

Você não pode dividir o formulário em 2 colunas através do esquema xml.O termo "colunas" tem um significado diferente ele Magento.Uma coluna age como um recipiente para os elementos dentro dele e você precisa de todos os campos para ser no mesmo recipiente, pois eles devem ser envolvidos em um formulário.
Mas o que você pode fazer é editar o modelo customer/form/register.phtml e alterar a marcação para atender às suas necessidades.Copie o arquivo de app/design/frontend/base/default/template/customer/form/register.phtml para o seu tema app/design/frontend/{package}/{theme}/template/customer/form/register.phtmlmantendo o mesmo caminho e trabalhar sua mágica em o clone.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top