I guess you’ll have to remove the following block in you theme.
/themes/Frontend/Bare/frontend/register/personal_fieldset.tpl
{* Salutation *}
{block name='frontend_register_personal_fieldset_salutation'}
{getSalutations variable="salutations"}
{s name='RegisterPlaceholderSalutation'}{/s}{s name="RequiredField" namespace="frontend/register/index"}{/s}
{foreach $salutations as $key => $label}
{$label}
{/foreach}
{/block}
Then its validation faild error giving if i removed it . as it was required field here
Ok I see. I think you’ll need a plugin therefore. (for example: Anrede entfernen | Kundenkonto + Personalisierung | Erweiterungen | Shopware Community Store)
Or you’ll make a workaround like removing the select-field and create a hidden field with a standard value for salutation (e.g. “mr”).
But this way all your customers will have “mr” as salutation.
Like they did here: https://forum.shopware.com/discussion/41156/anrede-salutation-entfernen
Is there any other way to remove validation of it so that i could remove ut from Form ?
As to put „mr“ is not a way because it will display „mr“ for all.