diegoterre Posted November 26, 2018 Share Posted November 26, 2018 Hola Gente, Aquí en España se requiere del nombre de la Empresa o el Nombre y Apellidos de Autónomo, utilizamos el único campo 'company' para cualquiera de las dos opciones. Quiero quitar los campos de Nombre y Apellidos ya que es una redundancia. Tengo version PS 1.7.4.4 Si quito los campos 'firstname' y 'lastname' en ( Internacional - Ubicaciones Geográficas - Países - España ) Pero solo quita las etiquetas de los campos y no los propios campos Gracias de ante mano por una ayudaaa!! Web: online.revetop.es Link to comment Share on other sites More sharing options...
Rolige Posted November 27, 2018 Share Posted November 27, 2018 Hola: Tendrias que modificar directamente el TPL "customer/_partials/address-form.tpl" para ocultar los campos. No deberias quitarlos porque ambos son campos obligatorios por tanto la solucion debe ser ponerlos "hidden" y darles algun valor por defecto (aunque esten ocultos) para que pasen la validacion. Suerte. Saludos Link to comment Share on other sites More sharing options...
diegoterre Posted November 27, 2018 Author Share Posted November 27, 2018 Ante todo, te agradezco la repuesta!Lo e intentado anterior mente, pero en este archivo esta el bloque completo del formulario{block name='form_field'} {form_field field=$field}{/block}Seria interesante saber cual es el archivo donde están los campos del formulario por separado. En el caso de ser muy complicado, Otra opción seria evitar que se imprima el 'firstname' y 'lastname' en el pdf de factura? como? porque en los archivos de pdf también esta en bloques. Ayuda por favor!!!! Gracias nuevamente Saludos! Link to comment Share on other sites More sharing options...
julmago Posted October 11, 2019 Share Posted October 11, 2019 hola, pudiste solucionarlo? Link to comment Share on other sites More sharing options...
Prestafan33 Posted October 11, 2019 Share Posted October 11, 2019 La plantilla del formulario trata todos los campos en bloque. Pero puedes identificarlos y hacer con ellos lo que quieras antes de añadirlos al formulario. Por ejemplo: {foreach from=$formFields item="field"} {if $field['name']=='name'}{$field['type']='hidden'}{/if} ... {/foreach} 1 Link to comment Share on other sites More sharing options...
julmago Posted October 11, 2019 Share Posted October 11, 2019 No puedo sacar nombre y apellido, me pasa lo mismo a diegoterre, quiero sacarlo pero no puedo, intente de todo. ayudaaaaaaaaaa😪 Link to comment Share on other sites More sharing options...
Gerardo Martinez G Posted October 13, 2019 Share Posted October 13, 2019 Considero que no se podra, ya que Nombre y Apellido son obligatorios por que son variables importantes, hasta en los e-mail se ocupa... delen un vistazo a este archivo, server/classes/form/CustomerFormatter.php $format['firstname'] = (new FormField()) ->setName('firstname') ->setLabel( $this->translator->trans( 'First name', [], 'Shop.Forms.Labels' ) ) ->setRequired(true); Recomendaria que traduscan Nombre lo cambien por Company y Apellido, lo cambien por algun otro dato a capturar en texto Link to comment Share on other sites More sharing options...
Gerardo Martinez G Posted October 13, 2019 Share Posted October 13, 2019 Encontre este archivo y es el que hace los campos que comentas {server}/themes/classic/templates/_partials/form-fields.tpl <input class="form-control" name="{$field.name}" type="{$field.type}" value="{$field.value}" {if isset($field.availableValues.placeholder)}placeholder="{$field.availableValues.placeholder}"{/if} {if $field.maxLength}maxlength="{$field.maxLength}"{/if} {if $field.required}required{/if} > Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now