Hallo! Ich möchte im Registrierungsformular die Pflichtangabe des Firmennamens entfernen.
Also /themes/Frontend/XXX/frontend/register/billing_fieldset.tpl erweitert
{* Firmenname kein Pflichtfeld mehr -> da von google shopping gefordert *}
{* Company *}
{block name='frontend_register_billing_fieldset_input_company'}
<div class="register--companyname">
<input autocomplete="section-billing billing organization"
name="register[billing][company]"
type="text"
{*required="required"*}
{*aria-required="true"*}
placeholder="{s name='RegisterPlaceholderCompany'}{/s}{*{s name="RequiredField" namespace="frontend/register/index"}{/s}*}"
id="register_billing_company"
value="{$form_data.company|escape}"
class="register--field is--required{if isset($error_flags.company)} has--error{/if}" />
</div>
{/block}
und /themes/Frontend/XXX/frontend/address/form.tpl
{* Firmenname kein Pflichtfeld mehr -> da von google shopping gefordert *}
{* Company *}
{block name='frontend_address_form_input_company'}
<div class="address--companyname">
<input autocomplete="section-billing billing organization"
name="{$inputPrefix}[company]"
type="text"
{*required="required"*}
{*aria-required="true"*}
placeholder="{s name='RegisterPlaceholderCompany' namespace="frontend/register/billing_fieldset"}{/s}{*{s name="RequiredField" namespace="frontend/register/index"}{/s}*}"
id="register_billing_company"
value="{$formData.company|escape}"
class="address--field {if $error_flags.company} has--error{/if} is--required"/>
</div>
{/block}
Soweit geprüft: Theme kompliert, Cache geleert, Geprüft ob überhaupt Änderungen an den beiden Template Dateien im Frontend sichtbar sind ← sind sie.
Die beiden werte werden einfach wieder eingesetzt, ob gelöscht oder auskommentiert ist egal.
required=„required“
aria-required=„true“
In diesem Post steht dass man die Register.php noch anpassen muss, leider ist der Post relativ alt und die Register.php hat sich verändert.
Es wäre super wenn mir jemand dabei helfen kann.
LG