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