Jump to content
  • 0

konfiguracja pol wymaganych przy rejestracji


mistrzszymon1

Question

Dzień dobry na weekend.

 

napisałem od nowa dormulaz zakladania konta 

 

<!-- Account -->
<p class="radio customer">
<input type="radio" name="client_type" id="client_type_private" value="private">
<label for="client_type_private" class="top">Osoba fizyczna</label>
 
<input type="radio" name="client_type" id="client_type_company" value="company">
<label for="client_type_company" class="top">Firma (chcę fakturę)</label>
</p>
 
 
<p class="required text">
<label for="firstname">Imię <sup>*</sup></label>
<input type="text" class="text" id="firstname" name="firstname" onblur="$('#customer_firstname').val($(this).val());" value="" data-rule-required="true" data-msg-required="Uzupełnij swoje imię">
<input type="hidden" class="text" id="customer_firstname" name="customer_firstname" value="">
</p>
<p class="required text">
<label for="lastname">Nazwisko <sup>*</sup></label>
<input type="text" class="text" id="lastname" name="lastname" onblur="$('#customer_lastname').val($(this).val());" value="" data-rule-required="true" data-msg-required="Uzupełnij swoje nazwisko" />
<input type="hidden" class="text" id="customer_lastname" name="customer_lastname" value="" />
</p>
 
<p class="required text">
<label for="guest_email">Adres e-mail <sup>*</sup></label>
<input type="text" class="text icon" id="guest_email" name="guest_email" value="" data-rule-required="true" data-rule-email="true" data-msg-required="Uzupełnij adres e-mail" data-msg-email="Uzupełnij poprawnie adres e-mail" />
<span class="tooltiptxt">Na podany adres e-mail, wyślemy potwierdzenie zamówienia.</span>
</p>
<h3 style="margin:20px 0 0 -220px;">Adres dostawy</h3>
<p class="text company_select required" style="display: none;">
<label for="company">Nawa firmy <sup class="company_select" style="display: none;">*</sup></label>
<input type="text" class="text icon" id="company" name="company" value="" data-rule-required="true" data-msg-required="Podaj pełną nazwę firmy." data-hasqtip="1" aria-describedby="qtip-1">
 
</p>
                        <p class="text company_select required" style="display: block;">
<label for="company">Nawa firmy <sup class="company_select" style="display: inline;">*</sup></label>
<input type="text" class="text icon" id="company" name="company" value="" data-rule-required="true" data-msg-required="Podaj pełną nazwę firmy." data-hasqtip="1" aria-describedby="qtip-1">
 
</p>
<div id="vat_number" class="company_select" style="display: none;">
<p class="text required">
<label for="vat_number">Numer NIP <sup class="company_select" style="display: none;">*</sup></label>
<input type="text" class="text icon" name="vat_number" value="" data-rule-nip="true" data-hasqtip="2" aria-describedby="qtip-2">
 
</p>
</div>
                        <div id="vat_number" class="company_select" style="display: block;">
<p class="text required">
<label for="vat_number">Numer NIP <sup class="company_select" style="display: inline;">*</sup></label>
<input type="text" class="text icon" name="vat_number" value="" data-rule-nip="true" data-hasqtip="2" aria-describedby="qtip-2">
 
</p>
</div>
<p class="required text">
<label for="address1">Ulica i numer domu/mieszkania <sup>*</sup></label>
<input type="text" class="text" name="address1" id="address1" data-rule-required="true" data-rule-addressPL="true" data-msg-required="Podaj adres" value="" />
</p>
<p class="required postcode text">
<label for="postcode">Kod pocztowy <sup>*</sup></label>
 
<input type="text" class="text icon" name="postcode" id="postcode" value="" onblur="$('#postcode').val($('#postcode').val().toUpperCase());" data-rule-required="true" data-msg-required="Uzupełnij poprawnie kod pocztowy" />
<span class="tooltiptxt">np. 00-717.</span>
</p>
<!--
  if customer hasn't update his layout address, country has to be verified
  but it's deprecated
  -->
<p class="required text">
<label for="city">Miejscowość <sup>*</sup></label>
<input type="text" class="text" name="city" id="city" value="" data-rule-required="true" data-msg-required="Podaj miasto" />
</p>
 
<p class="required select">
<label for="id_country">Kraj <sup>*</sup></label>
<select name="id_country" id="id_country">
<option value="1" > Niemcy</option>
 
<option value="14"  selected="selected"> Polska</option>
 
 
</select>
</p>
<p class="required text">
<label for="phone">Numer telefonu <sup>*</sup></label>
<input type="text" class="text icon" name="phone" id="phone" value="" data-rule-required="true" data-msg-required="Uzupełnij numer telefonu" />
<span class="tooltiptxt">Może być pomocny, jeżeli wystąpi problem z realizacją zamówienia.</span>
</p>
<p class="required id_state select">
<label for="id_state">Województwo <sup>*</sup></label>
<select name="id_state" id="id_state">
<option value="">-</option>
</select>
</p>
<p class="checkbox reg">
<input type="checkbox" name="regulations" id="regulations" value="1" />
<label for="regulations">Przeczytałem i <a class="ifram" href="tutajlink">akceptuję regulamin</a> sklepu wwwwww</label>
</p>
<p class="textarea">
<label for="other">Dodatkowe informacje</label>
<textarea name="other" id="other" cols="26" rows="2"></textarea>
</p>
<input type="hidden" name="alias" id="alias" value="Mój adres" />
<input type="hidden" name="is_new_customer" id="is_new_customer" value="0" />
<!-- END Account -->
 
 
ale co mi nie pasuje to cały czas widnieje Nazwa firmy i nip a chcialem zeby ta sekcja widniala tylko przy wybraniu checkboxa firmma chce fakture prosze o pomoc :) 
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

wiec tak doszedlem jak to zrobic po swojemu :)

 utworzyłem tabele i poukladalem wszystko pod swój templat 

wystawiam bo może komus kiedys pomorze 

 

<table width="754" border="0">
      <tr>
        <th width="243" scope="col">.</th>
        <th width="501" scope="col"><input name="nazwa_radio" type="radio" onclick="document.getElementById('tabela').style.display='block';" value="tak" checked="checked" />
Jako firma (faktura VAT)</ br>
<input name="nazwa_radio" type="radio" onclick="document.getElementById('tabela').style.display='none';" value="nie" />
Jako osoba prywatna </th>
      </tr>
    </table>
    <table width="722" border="0" cellpadding="0" cellspacing="0" id="tabela" >
        <tr>
          <td width="236" height="10"><p align="right">.  {l s='Company'} * </p>
            
          <td width="10">   
          <td width="482"> <p class="required text">  
              <input type="hidden" name="token" value="{$token}" />
            <input type="text" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{else}{if isset($address->company)}{$address->company}{/if}{/if}" />
            </p>
{if $vat_display == 2}
<div id="vat_area"> {elseif $vat_display == 1}
  <div id="vat_area" style="display: none;"> {else}
    <div style="display: none;"> {/if}
      <div id="vat_number">
        <p class="required text">
          <label for="vat_number">{l s='VAT number'}</label>
          <input type="text" class="text" name="vat_number" value="{if isset($smarty.post.vat_number)}{$smarty.post.vat_number}{else}{if isset($address->vat_number)}{$address->vat_number}{/if}{/if}" />
        </p>
      </div>
    </div>
  </div>
</div></td>                
      </tr>
  </table>
 
 
a może ktos jeszcze jakis błąd znajdzie to tez moze napisac :)
Musze sie poprawic ta czesc kodu wycieta z address.tpl ale w order-opc-new-account.tpl jest bardzo podobna wrecz identyczna tylko dostosowana do mojego templatka :)
Edited by mistrzszymon1 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...