Registrierungsdaten ändern/entfernen

Wie kann man die Felder USt-ID: und zus. Info: herausnehmen?

Ist es unbedenklich dann vermutlich ähnlich das Feld Land herauszunehmen, da es mit Stern ein Pflichtfeld ist und evtl. auch Einfluß auf andere Funktionen hat?

Hallo stefano,

das ist völlig unbedenklich.

Gruß

Hallo Marco,

an welcher Stelle muss man “drehen” um die Felder zu entfernen?

Hallo Stefano,

die Pflichtfelder kannst Du im Admin definieren (irgendwo Grundeinstellungen), über das Template (ich rate: register.tpl) nimmst Du die Felder raus.

Nicht vergessen, nach getaner Arbeit, den tmp-Ordner zu leeren!

Gruß

Hallo Marco,

danke für deine schnelle Antwort!

Die Pflichtfelder (Sternchen) sind nicht das Problem.
In der Datei register.tpl habe ich die Felder USt-ID: und zus. Info: nicht gefunden.

Daraufhin habe ich alle tpl durchsucht, ohne Erfolg.

Gruß
stefano

hmmm…

                <td><label>[{ oxmultilang ident="REGISTER_VATID" }]</label></td>
                <td><input type="text" size="37" maxlength="255" name="invadr[oxuser__oxustid]" value="[{if $oxcmp_user->oxuser__oxustid->value }][{$oxcmp_user->oxuser__oxustid->value }][{else}][{$invadr.oxuser__oxustid }][{/if}]"> [{if isset($aMustFillFields.oxuser__oxustid) }]<span class="req">*</span>[{/if}]</td>
            </tr>
            <tr>
                <td><label>[{ oxmultilang ident="REGISTER_ADDITIONALINFO" }]</label></td>
                <td><input type="text" size="37" maxlength="255" name="invadr[oxuser__oxaddinfo]" value="[{if $oxcmp_user->oxuser__oxaddinfo->value }][{$oxcmp_user->oxuser__oxaddinfo->value }][{else}][{$invadr.oxuser__oxaddinfo }][{/if}]"> [{if isset($aMustFillFields.oxuser__oxaddinfo) }]<span class="req">*</span>[{/if}]</td>
            </tr>

Hallo Marcus,

die Zeilen habe ich entfernt, das tmp gelöscht und dennoch erscheinen die beiden Felder.

[{assign var=“template_title” value=“REGISTER_MYACCOUNT”|oxmultilangassign}]
[{include file=“_header.tpl” title=$template_title location=$template_title}]

<form action=“[{ $oViewConf->getSslSelfLink() }]” name=“order” method=“post”>

&lt;strong id="test_openAccHeader" class="boxhead"&gt;[{ oxmultilang ident="REGISTER_OPENACCOUNT" }]&lt;/strong&gt;
[{assign var="aMustFillFields" value=$oView-&gt;getMustFillFields() }]
&lt;div class="box info"&gt;
    [{ $oViewConf-&gt;getHiddenSid() }]
    [{ $oViewConf-&gt;getNavFormParams() }]
    &lt;input type="hidden" name="fnc" value="registeruser"&gt;
    &lt;input type="hidden" name="cl" value="register"&gt;
    &lt;input type="hidden" name="lgn_cook" value="0"&gt;
    &lt;input type="hidden" name="option" value="3"&gt;
    &lt;table class="form" width="100%"&gt;
        &lt;colgroup&gt;
            &lt;col width="35%"&gt;
            &lt;col width="65%"&gt;
        &lt;/colgroup&gt;
        &lt;tr class="th_sep"&gt;
            &lt;th colspan="2"&gt;[{ oxmultilang ident="REGISTER_ACCOUNTINFO" }] &lt;small&gt;[{ oxmultilang ident="REGISTER_COMPLETEMARKEDFIELDS" }]&lt;/small&gt;&lt;/th&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_EMAIL" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input id="test_lgn_usr" type="text" name="lgn_usr" value="[{if $lgn_usr}][{$lgn_usr}][{else}][{$oxcmp_user-&gt;oxuser__oxusername-&gt;value}][{/if}]" size="37" &gt; &lt;span class="req"&gt;*&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_PWD" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input id="test_lgn_pwd" type="password" name="lgn_pwd" value="[{$lgn_pwd}]" size="37"&gt; &lt;span class="req"&gt;*&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_CONFIRMPWD" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input id="test_lgn_pwd2" type="password" name="lgn_pwd2" value="[{$lgn_pwd2}]" size="37"&gt; &lt;span class="req"&gt;*&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr class="th_sep"&gt;
            &lt;th colspan="2" class="mid"&gt;[{ oxmultilang ident="REGISTER_BILLINGADDRESS" }] &lt;small&gt;[{ oxmultilang ident="REGISTER_COMPLETEMARKEDFIELDS2" }]&lt;/small&gt;&lt;/th&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_TITLE" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;
                &lt;select NAME="invadr[oxuser__oxsal]"&gt;
                    &lt;option [{ if $oxcmp_user-&gt;oxuser__oxsal-&gt;value == "REGISTER_MR"|oxmultilangassign or $invadr.oxuser__oxsal == "REGISTER_MR"|oxmultilangassign}]SELECTED[{/if}]&gt;[{ oxmultilang ident="REGISTER_MR" }]&lt;/option&gt;
                    &lt;option [{ if $oxcmp_user-&gt;oxuser__oxsal-&gt;value == "REGISTER_MRS"|oxmultilangassign or $invadr.oxuser__oxsal == "REGISTER_MRS"|oxmultilangassign}]SELECTED[{/if}]&gt;[{ oxmultilang ident="REGISTER_MRS" }]&lt;/option&gt;
                &lt;/select&gt;
                [{if isset($aMustFillFields.oxuser__oxsal) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_FIRSTNAME" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="37" maxlength="255" name="invadr[oxuser__oxfname]" value="[{if $oxcmp_user-&gt;oxuser__oxfname-&gt;value }][{$oxcmp_user-&gt;oxuser__oxfname-&gt;value }][{else}][{$invadr.oxuser__oxfname }][{/if}]"&gt; [{if isset($aMustFillFields.oxuser__oxfname)}]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_LASTNAME" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="37" maxlength="255" name="invadr[oxuser__oxlname]" value="[{if $oxcmp_user-&gt;oxuser__oxlname-&gt;value }][{$oxcmp_user-&gt;oxuser__oxlname-&gt;value }][{else}][{$invadr.oxuser__oxlname }][{/if}]"&gt; [{if isset($aMustFillFields.oxuser__oxlname) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_COMPANY" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;input type="text" size="37" maxlength="255" name="invadr[oxuser__oxcompany]" value="[{if $oxcmp_user-&gt;oxuser__oxcompany-&gt;value }][{$oxcmp_user-&gt;oxuser__oxcompany-&gt;value }][{else}][{$invadr.oxuser__oxcompany }][{/if}]"&gt;
            [{if isset($aMustFillFields.oxuser__oxcompany) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]
          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_STREET" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;
                &lt;input type="text" size="28" maxlength="255" name="invadr[oxuser__oxstreet]" value="[{if $oxcmp_user-&gt;oxuser__oxstreet-&gt;value }][{$oxcmp_user-&gt;oxuser__oxstreet-&gt;value }][{else}][{$invadr.oxuser__oxstreet }][{/if}]"&gt;
                &lt;input type="text" size="5" maxlength="16" name="invadr[oxuser__oxstreetnr]" value="[{if $oxcmp_user-&gt;oxuser__oxstreetnr-&gt;value }][{$oxcmp_user-&gt;oxuser__oxstreetnr-&gt;value }][{else}][{$invadr.oxuser__oxstreetnr }][{/if}]"&gt;
                [{if isset($aMustFillFields.oxuser__oxstreet) || isset($aMustFillFields.oxuser__oxstreetnr) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_PZLCITY" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;
                &lt;input type="text" size="5" maxlength="16" name="invadr[oxuser__oxzip]" value="[{if $oxcmp_user-&gt;oxuser__oxzip-&gt;value }][{$oxcmp_user-&gt;oxuser__oxzip-&gt;value }][{else}][{$invadr.oxuser__oxzip }][{/if}]"&gt;
                &lt;input type="text" size="28" maxlength="255" name="invadr[oxuser__oxcity]" value="[{if $oxcmp_user-&gt;oxuser__oxcity-&gt;value }][{$oxcmp_user-&gt;oxuser__oxcity-&gt;value }][{else}][{$invadr.oxuser__oxcity }][{/if}]"&gt;
                [{if isset($aMustFillFields.oxuser__oxzip) || isset($aMustFillFields.oxuser__oxcity) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_PHONE" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="37" maxlength="128" name="invadr[oxuser__oxfon]" value="[{if $oxcmp_user-&gt;oxuser__oxfon-&gt;value }][{$oxcmp_user-&gt;oxuser__oxfon-&gt;value }][{else}][{$invadr.oxuser__oxfon }][{/if}]"&gt; [{if isset($aMustFillFields.oxuser__oxfon) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_FAX" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="37" maxlength="128" name="invadr[oxuser__oxfax]" value="[{if $oxcmp_user-&gt;oxuser__oxfax-&gt;value }][{$oxcmp_user-&gt;oxuser__oxfax-&gt;value }][{else}][{$invadr.oxuser__oxfax }][{/if}]"&gt; [{if isset($aMustFillFields.oxuser__oxfax) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr [{if !$oViewConf-&gt;showBirthdayFields() }]class="td_sep"[{/if}]&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_PRIVATPHONE" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td&gt;&lt;input type="text" size="37" maxlength="128" name="invadr[oxuser__oxprivfon]" value="[{if $oxcmp_user-&gt;oxuser__oxprivfon-&gt;value }][{$oxcmp_user-&gt;oxuser__oxprivfon-&gt;value }][{else}][{$invadr.oxuser__oxprivfon }][{/if}]"&gt; [{if isset($aMustFillFields.oxuser__oxprivfon) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]&lt;/td&gt;
        &lt;/tr&gt;
        [{if $oViewConf-&gt;showBirthdayFields() }]
        &lt;tr class="td_sep"&gt;
            &lt;td&gt;&lt;label&gt;[{ oxmultilang ident="REGISTER_BIRTHDATE" }]&lt;/label&gt;&lt;/td&gt;
            &lt;td valign="top"&gt;
                &lt;input type="text" size="3" maxlength="2" name="invadr[oxuser__oxbirthdate][day]" value="[{if $oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value && $oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value != "0000-00-00"}][{$oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value|date_format:"%d" }][{else}][{$invadr.oxuser__oxbirthdate.day }][{/if}]"&gt;  
                &lt;input type="text" size="3" maxlength="2" name="invadr[oxuser__oxbirthdate][month]" value="[{if $oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value && $oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value != "0000-00-00" }][{$oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value|date_format:"%m" }][{else}][{$invadr.oxuser__oxbirthdate.month }][{/if}]"&gt;  
                &lt;input type="text" size="8" maxlength="4" name="invadr[oxuser__oxbirthdate][year]" value="[{if $oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value && $oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value != "0000-00-00" }][{$oxcmp_user-&gt;oxuser__oxbirthdate-&gt;value|date_format:"%Y" }][{else}][{$invadr.oxuser__oxbirthdate.year }][{/if}]"&gt;
            [{if isset($aMustFillFields.oxuser__oxbirthdate) }]&lt;span class="req"&gt;*&lt;/span&gt;[{/if}]
        &lt;/td&gt;
        &lt;/tr&gt;
        [{/if}]
        &lt;tr class="th_sep"&gt;
            &lt;th class="mid" colspan="2"&gt;[{ oxmultilang ident="REGISTER_SHIPPINGADDRESS" }]&lt;/th&gt;
        &lt;/tr&gt;

Gruß
stefano

Hi,

die Browser-Cache ist auch gelöscht? Ich denk schon, das die register.tpl an jeder Stelle benutzt wird, wo man sich registrieren muss. Warst Du auch im richtigen Ordner?

Gruß

Hi,

im Ordner \out\basic pl

Gruß

Wenn man während des Bestellvorgangs ein Kundenkonto eröffnet, wird dazu die user.tpl verwendet. Dort solltest Du die entsprechenden Felder auch noch entfernen.

Hallo Marco,

ja, in der user.tpl tauchen die Felder nochmal auf.
Vielen Dank für deine Hinweise!!!

Wenn ich jetzt das Feld oxcountryid rausnehme, dann läuft der Bestellvorgang nicht mehr durch. Es kommt die Meldung: Keine Versandart gefunden, bitte kontaktieren Sie uns telefonisch.

Gruß
stefano

Hi,

ja, ist doch ganz klar: Der Versand passiert nun mal länderbezogen…

Gruß

Hi Marco,

kann man auch Deutschland als Standard definieren?

Gruß
stefano

Hast du unter Stammdaten => Grundeinstellungen => System => Weitere Einstellungen Deutschland als Standort eingegeben? Und unter Stammdaten => Grundeinstellungen => Global kannst du die Länder definieren, welche als “Inland” behandelt werden sollen.

Hallo Marco,
ja, habe ich. Wenn man das Registrierungsformular durchläuft, muss man ein Land auswählen. Kann man an dieser Stelle Deutschland als Standard, bereits voreingestellt, definieren?

Gruß
stefano

[QUOTE=stefano;14698]Kann man an dieser Stelle Deutschland als Standard, bereits voreingestellt, definieren?[/QUOTE]

Genau das würde mich auch interessieren. Ich habe immer Probleme mit dem PayPal-Plugin, sobald bei der Registrierung oder Bestellung kein Land ausgewählt wurde.

Ich brauche die Ländereinstellungen gar nicht. Es muss immer Deutschland ausgewählt sein.

Kann jemand helfen?

vg, cgo

Hi,

@stefano und @cto: Siehe Rolands Antwort:
http://www.oxid-esales.com/forum/showthread.php?p=14946#post14592

Gruß

Rolands Antwort bezieht sich (so wie ich das sehe) leider nur drauf, die Länderauswahl zu entfernen, aber nicht gleichzeitig Deutschland als Standard zu definieren.

lg, cto

[QUOTE=cto;15819]Rolands Antwort bezieht sich (so wie ich das sehe) leider nur drauf, die Länderauswahl zu entfernen, aber nicht gleichzeitig Deutschland als Standard zu definieren.
[/QUOTE]

Wenn ich richtig lese, sind dort zwei Stellen im Admin beschrieben. Das was Du als “Standard” haben willst, ist “Inland”.

Gruß

[QUOTE=Marco Steinhäuser;15827]Wenn ich richtig lese, sind dort zwei Stellen im Admin beschrieben. Das was Du als “Standard” haben willst, ist “Inland”.

Gruß[/QUOTE]

also: an beiden Stellen im Admin ist DE als Standard eingestellt. siehe http://www.oxid-esales.com/forum/showthread.php?p=14592#post14592
Zusätzlich noch bei der Benutzerreg. im Admin das Feld (oxaddress__oxcountryid) raus genommen.
trotzdem kommt beim Bestellprozess Schritt 3 folgende Fehlermeldung:
“Keine Versandarten gefunden. Bitte kontaktieren Sie uns telefonisch oder per E-Mail.”

Auch ich möchte Deutschland als Standard, bereits voreingestellt, definieren. Und dann am besten noch im .tpl das select rausnehmen… Dann wird der Bestellprozess einfacher :wink:

Gibt es weitere Lösungsvorschläge?