Zusätzliche Kundendaten/felder

Hallo liebe Oxid gemeinde,
ich bin dabei einen Shop zu erstellen und möchte Zusätzliche Kundendaten/felder einfügen bzw ein paar felder bei der Anmeldung entfernen.z.B. Mobiltelefon, UST-ID.

Meine frage wie geht das? Könnt ihr mir helfen?

Dann würde ich gerne die Ausweis daten von den Bestellern haben wollen.

Giebt es einen Tipp für diese sache.

Lg

Für die zusätzlichen Felder kann die Suchfunktion einige Tipps liefern. Um die Felder zu entfernen, kannst du sie einfach im template rausnehmen.
Willst du die Ausweis Daten irgendwie validieren? Oder einfach nur die Nummer speichern?

Ich kenn mich mit OXID nicht aus kannst du mir den genauen Pfad sagen?

du musst oxid kennen lernen, daran kommst du leider nicht vorbei.
Das mussten wir alle und das haben wir alle :slight_smile:

Der Qullcode sieht so aus

<li >
<label class=“req”>Ausweisangaben: <a href=“#” class=“toooltip”> <img src=“https://www.hhh.de/out/azure/img/help-icon.png” /> <span>Bitte geben Sie hier an, ob Sie einen Ausweis oder einen Reisepass haben.</span> </a> </label>
<select style=“width:200px;” class=“js-oxValidate js-oxValidate_notEmpty” name=“invadr[oxuser__oxcompany]” value=“”>
<option value=“Ausweis”>Ausweis</option>
<option value=“Reisepass”>Reisepass</option>
</select>

          &lt;p class="oxValidateError"&gt;
        &lt;span class="js-oxError_notEmpty"&gt;Bitte Wert angeben!&lt;/span&gt;
                &lt;/p&gt;
          &lt;/li&gt;

&lt;li &gt;

    &lt;label class="req"&gt;gültig bis (tt.mm.jjjj):&lt;/label&gt;
      &lt;input class="js-oxValidate js-oxValidate_notEmpty" type="text" size="37" maxlength="255" name="invadr[oxuser__oxaddinfo]" value=""&gt;
              &lt;p class="oxValidateError"&gt;
        &lt;span class="js-oxError_notEmpty"&gt;Bitte Wert angeben!&lt;/span&gt;
                &lt;/p&gt;
          &lt;/li&gt;

&lt;li &gt;

          	
    &lt;label  class="req"&gt;Ausweisnummer:  &lt;a href="#" class="toooltip"&gt; &lt;img src="https://www.hhhhh.de/out/azure/img/help-icon.png" /&gt; &lt;span&gt;&lt;table  style="text-align: left; margin-left: auto; margin-right: auto;"  border="0" cellpadding="10" cellspacing="0"&gt;   &lt;tbody&gt;     &lt;tr&gt;       &lt;td style="text-align: center; vertical-align: top;"&gt;&lt;img  style="width: 228px; height: 148px;" src="ausweis_bild.jpg"&gt;&lt;br&gt;       &lt;/td&gt;       &lt;td style="width: 10px;"&gt;.....&lt;/td&gt;       &lt;td style="text-align: center; vertical-align: top;"&gt;&lt;img  style="width: 228px; height: 116px;" src="reisepass_bild.jpg"&gt;&lt;br&gt;       &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;       &lt;td style="text-align: justify;"&gt;Die Ausweisnummer befindet sich rechts oben auf Ihrem Ausweis. Bitte geben Sie diesen Zahlenblock in das Feld ein. Das Gültigkeitsdatum finden Sie unten links bzw. rechts beim alten Personalausweis.&lt;/td&gt;       &lt;td&gt;&lt;/td&gt;       &lt;td style="text-align: justify;"&gt;Die Reisepassnummer befindet sich rechts oben auf Ihrem Reisepass. Bitte geben Sie diesen Zahlenblock in das Feld ein. Das Gültigkeitsdatum finden Sie unten rechts beim Reisepass.&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt; &lt;/table&gt; &lt;/span&gt; &lt;/a&gt; &lt;/label&gt;
     &lt;input class="js-oxValidate js-oxValidate_notEmpty" type="text" size="37" maxlength="255" name="invadr[oxuser__oxustid]" value=""&gt; 
              &lt;p class="oxValidateError"&gt;
        &lt;span class="js-oxError_notEmpty"&gt;Bitte Wert angeben!&lt;/span&gt;
                &lt;/p&gt;
          &lt;/li&gt;


&lt;li &gt;
    &lt;label class="req"&gt;Staatsangehörigkeit:&lt;/label&gt;
      &lt;select style="width:200px;"  class="js-oxValidate js-oxValidate_notEmpty"  name="invadr[oxuser__oxfax]" &gt;

<option>Afghanistan</option>
<option>Albanien</option>
<option>Algerien</option>
<option>Argentinien</option>
<option>Aserbaidschan</option>
<option>Australien</option>
<option>Belarus (Weißrußland)</option>
<option>Belgien</option>
<option>Bosnien-Herzegowina</option>
<option>Brasilien</option>
<option>Bulgarien</option>
<option>China</option>
<option selected=“selected”>Deutschland</option>
<option>Dänemark</option>
<option>Estland</option>
<option>Finnland</option>
<option>Frankreich</option>
<option >Georgien</option>
<option >Griechenland</option>
<option >Großbritannien</option>
<option >Indien</option>
<option >Irak</option>
<option >Iran</option>
<option >Irland</option>
<option >Island</option>
<option >Israel</option>
<option >Italien</option>
<option >Japan</option>
<option >Jugoslawien (Serb. / Mo.)</option>
<option >Kanada</option>
<option >Kasachstan</option>
<option >Kirgisistan</option>
<option >Korea</option>
<option >Kroatien</option>
<option >Lettland</option>
<option >Liechtenstein</option>
<option >Litauen</option>
<option >Luxemburg</option>
<option >Malta</option>
<option >Marokko</option>
<option >Mazedonien</option>
<option >Mexiko</option>
<option >Monaco</option>
<option >Neuseeland</option>
<option >Niederlande</option>
<option >Norwegen</option>
<option >Pakistan</option>
<option >Polen</option>
<option >Portugal</option>
<option >Rumänien</option>
<option >Russische Föderation</option>
<option >Saudi-Arabien</option>
<option >Schweden</option>
<option >Schweiz</option>
<option >Slowakische Republik</option>
<option >Slowenien</option>
<option >Spanien</option>
<option >Südafrika</option>
<option >Taiwan</option>
<option >Thailand</option>
<option >Tschechische Republik</option>
<option >Tunesien</option>
<option >Türkei</option>
<option >USA</option>
<option >Ukraine</option>
<option >Ungarn</option>
<option >Usbekistan</option>
<option >Vietnam</option>
<option >Zypern</option>
<option >Österreich</option>
<option >Sonstige</option>
<option >Libanon</option>
<option >Syrien</option>
<option >Sri Lanka</option>
<option >Ghana</option>
<option >Nigeria</option>
<option >Philippinen</option>
<option >Kamerun</option>
</select>
<p class=“oxValidateError”>
<span class=“js-oxError_notEmpty”>Bitte Wert angeben!</span>
</p>
</li>

<br /><p>Bitte geben Sie eine beliebige 4-stellige <u>Zahl</u> an, mit der Sie sich zukünftig als Kunde bei uns oder o2 identifizieren.</p>

&lt;li &gt;
  &lt;label class="req"&gt;Kundenkennzahl:&lt;/label&gt;
     &lt;input  class="js-oxValidate js-oxValidate_notEmpty" type="number" size="5" maxlength="4" onkeyup="nurZahlen(this)" name="invadr[oxuser__oxmobfon]" value=""&gt;
              &lt;p class="oxValidateError"&gt;
        &lt;span class="js-oxError_notEmpty"&gt;Bitte Wert angeben!&lt;/span&gt;
                &lt;/p&gt;
          &lt;/li&gt;
&lt;br /&gt;&lt;li class="formNote"&gt;Bitte alle fett beschrifteten Pflichtfelder ausfüllen.&lt;/li&gt;
    &lt;li class="formSubmit"&gt;
    &lt;button id="accUserSaveTop" type="submit" name="save" class="submitButton"&gt;Speichern&lt;/button&gt;
&lt;/li&gt;
&lt;/ul&gt;

</form>

Wie kann man so etwas umsetzen?

was genau umsetzen?

Schau Dir mal diese Blogreihe an:

Gruß

Hallo kann man dann z.B. die oxuser__oxustid einfach verändern muß man dann auch die Datenbank anpassen?