BernardoDiaz Posted August 24, 2016 Share Posted August 24, 2016 (edited) Buenas, tengo un problema en el que necesito pasar el campo de empresa que aparece al registrar un cliente, teniendo activado el modo de tiendas, a campo obligatorio. Lamentablemente me he fijado que dicho campo no aparece en la sección de campos obligatorios del cliente, aparece en direccion, pero ese campo a mi no me es necesario que sea obligatorio. Tampoco puedo decir que te pida la dirección al registrarte por motivos administrativos de la pagina. Edited August 24, 2016 by BernardoDiaz (see edit history) Link to comment Share on other sites More sharing options...
BernardoDiaz Posted August 24, 2016 Author Share Posted August 24, 2016 Vale, por si a alguien le interesa, para editar el campo de registro "empresa" que aparece al activar el modo B2B, para que sea obligatorio, he editado el fichero authentication.tpl, localizado en /html/themes/NOMBRE_DEL_TEMA/authentication.tpl Allí, buscaremos el código que sigue: {if $b2b_enable} <div class="account_creation"> <h3 class="page-subheading">{l s='Your company information'}</h3> <p class="form-group"> <label for="">{l s='Company'}</label> <input type="text" class="form-control" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" /> </p> y lo dejaremos asi: {if $b2b_enable} <div class="account_creation"> <h3 class="page-subheading">{l s='Your company information'}</h3> <p class="form-group"> <label for="">{l s='Company'} <sup>*</sup></label> <input type="text" class="form-control" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" required /> </p> hemos añadido <sup>*</sup> que posiciona * al lado del nombre del campo para que se observe que es obligatorio y la palabra required dentro del input. Este texto está cerca de la linea 490. Link to comment Share on other sites More sharing options...
Recommended Posts