# Woher kommt das Formular-Label-Sternchen bei Pflichtfeldern?

**URL:** <https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289>\
**Category:** Shopware 3.5\
**Tags:** templates--design\
**Created:** [4. Juni 2012 um 12:48 UTC](https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289 "2012-06-04T12:48:01Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tetri999](https://avatars.discourse-cdn.com/v4/letter/t/ccd318/32.png) [@tetri999](https://forum.shopware.com/u/tetri999)\
**Post date:** [4. Juni 2012 um 12:48 UTC](https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289/1 "2012-06-04T12:48:01Z")

</div>

Hallo, weiß jemand, wo das ’ \* ’ bei Pflichtfeldern z.B. im Kontaktformular “eMail-Adresse\*:” erzeugt wird? Ich möchte es links vom Label setzen (und den Doppelpunkt weglassen). Beste Grüße

---

<div class="post-metadata">

**Author:** ![Mario\_Bolt](https://avatars.discourse-cdn.com/v4/letter/m/aca169/32.png) [@Mario\_Bolt](https://forum.shopware.com/u/Mario_Bolt)\
**Post date:** [5. Juni 2012 um 08:38 UTC](https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289/2 "2012-06-05T08:38:42Z")

</div>

Hi, schau Dir mal die Datei /templates/\_default/frontend/forms/elements.tpl an. Dort findest du die Variable {$sSupport.sLabels.$sKey}. Das mit dem Doppelpunkt wirst Du hier mit einem replace ohne weiteres lösen können. Die Sache mit dem \* nicht. Die wird schon in der Variable gesetzt.

---

<div class="post-metadata">

**Author:** ![tetri999](https://avatars.discourse-cdn.com/v4/letter/t/ccd318/32.png) [@tetri999](https://forum.shopware.com/u/tetri999)\
**Post date:** [5. Juni 2012 um 09:37 UTC](https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289/3 "2012-06-05T09:37:52Z")

</div>

Hallo, vielen Dank erstmal - auf die Idee, das im Template mit smarty zu machen, war ich auch gekommen, ich dachte nur, daß es eine elegantere Lösung gibt - es steht ja geschrieben, daß man solche Manipulationen möglichst auf der php-Ebene machen soll. Aber 11.000 Dateien nach ’ \*: ’ zu durchsuchen, ist etwas frustrierend … Übrigens geht das auch mit dem \*: [code]{foreach from=$sSupport.sElements item=sElement key=sKey} … {eval var=$sSupport.sFields[$sKey]}

{if $sElement.required}&nbsp;\*&nbsp;{else}&nbsp;{/if}

{$label = $sSupport.sLabels.$sKey|replace:":":""} {$label|replace:"\*":""}  
…[/code] Dabei ist gleich noch das nächste Problem aufgetaucht: In den select-Boxen steht als Standardeintrag sowas wie “Bitte wählen”. Siehst Du eine Möglichkeit, das auszublenden und eine option vorauszuwählen? Vielen Dank nochmal und schöne Grüße

---

<div class="post-metadata">

**Author:** ![Mario\_Bolt](https://avatars.discourse-cdn.com/v4/letter/m/aca169/32.png) [@Mario\_Bolt](https://forum.shopware.com/u/Mario_Bolt)\
**Post date:** [5. Juni 2012 um 10:46 UTC](https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289/4 "2012-06-05T10:46:15Z")

</div>

Das „Bitte wählen“ wird über einen Textbaustein angezeigt. Das müsste der Textbaustein NewsletterLabelSelect sein. Ein Vorabauswahl kannst Du über das Template nicht erreichen.

---

<div class="post-metadata">

**Author:** ![tetri999](https://avatars.discourse-cdn.com/v4/letter/t/ccd318/32.png) [@tetri999](https://forum.shopware.com/u/tetri999)\
**Post date:** [5. Juni 2012 um 11:06 UTC](https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289/5 "2012-06-05T11:06:29Z")

</div>

vielen Dank! und das wird in der sCmsSupport.php eingebaut - das könnte man über ein Plugin ausklinken, dann hätte man zumindest den ersten Eintrag als default-Auswahl. schönen Gruß, Michael

---

<div class="post-metadata">

**Author:** ![Mario\_Bolt](https://avatars.discourse-cdn.com/v4/letter/m/aca169/32.png) [@Mario\_Bolt](https://forum.shopware.com/u/Mario_Bolt)\
**Post date:** [5. Juni 2012 um 11:10 UTC](https://forum.shopware.com/t/woher-kommt-das-formular-label-sternchen-bei-pflichtfeldern/7289/6 "2012-06-05T11:10:15Z")

</div>

Ich würde es auf jeden Fall über ein Plugin lösen. Alles andere macht bei möglichen Updates kein Sinn.
