Skocz do zawartości

Wyszukaj

Wyświetlanie wyników dla tagów 'walidacja' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj za pomocą nazwy autora

Typ zawartości


Forum

  • PrestaShop
    • Ogólna dyskusja
    • NOWY PrestaShop 1.7
    • Dla początkujących
    • Instalacja i aktualizacja
    • Moduły
    • Szablony i wygląd
    • Błędy i bezpieczeństwo
    • SEO i optymalizacja
    • Baza wiedzy
  • Webmastering
    • Ogólna dyskusja
    • Programowanie i grafika
    • Gotowe sklepy lub projekty
    • Zlecenia i oferty
  • O Forum
    • Off-topic
    • Feedback

Grupa podstawowa


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Znaleziono 2 wyniki

  1. Witam. Posiadam problem z walidacją formularzy (wersja prestashop 1.7). Szukałem już informacji ale w większości jest jak dodawać dodatkowe pozycje do formularza albo jak usunąć walidacje. Problem polega na tym, że w plikach jest kod odpowiedzialny za walidację Validate.php a mimo to w formularzu można wpisywać cokolwiek. Zależy mi na tym żeby w polu imię i nazwisko trzeba było wpisać conajmniej 3 litery bez liczb. W polu meil trzeba podać adres email wedle standardu expample@example.pl Hasło ma się składać z minimum 8 znaków i zawierać dużą literę, znak specjalny i cyfrę. Chodzi mi o podstawową walidację, która obecnie nie działa w żaden sposób. Może gdzieś omyłkowo to wyłączyłem ale nie wydaje mi się. W załączniku przesyłam zdjęcie formularza.
  2. Witam, oto mój problem: Podczas zakupu jako gość klient wypełnia formularz. Wszystko przebiega normalnie do momentu wpisania nr telefonu. Mimo wpisania numeru (obojętnie, czy stacjonarnego, czy komórkowego, ze spacjami, czy bez) pojawia się komunikat, że należy wprowadzić numer telefonu, formularz nie jest wysyłany i konto gościa się nie tworzy. W pliku classes/Adress.php mam takie linie: 'phone' => array('type' => self::TYPE_STRING, 'validate' => 'isPhoneNumber', 'required' => true, 'size' => 32), 'phone_mobile' => array('type' => self::TYPE_STRING, 'validate' => 'isPhoneNumber', 'size' => 32), Chodziło nam o to, by zakładając konto jako zalogowany klient nie trzeba było wpisywać zarówno nr tel stacjonarnego i komórkowego. Proszę o poradę co z tym zrobić. Może wyrzucić z formularza pole "telefon komórkowy" (podczas zakładania konta normalnego)? Tylko gdzie znaleźć ten fragment kodu? Czy to jest w pliku adress.tpl? Czy jeśli z tego pliku wyrzucę następujące linie: {if $field_name eq 'phone_mobile'} {assign var="mobilePhoneExist" value=true} <div class="{if isset($one_phone_at_least) && $one_phone_at_least}required {/if}form-group"> <label for="phone_mobile">{l s='Mobile phone'}{if isset($one_phone_at_least) && $one_phone_at_least} <sup>**</sup>{/if}</label> <input class="validate form-control" data-validate="{$address_validation.phone_mobile.validate}" type="tel" id="phone_mobile" name="phone_mobile" value="{if isset($smarty.post.phone_mobile)}{$smarty.post.phone_mobile}{else}{if isset($address->phone_mobile)}{$address->phone_mobile|escape:'html':'UTF-8'}{/if}{/if}" /> </div> {/if} {if ($field_name eq 'phone_mobile') || ($field_name eq 'phone_mobile') && !isset($atLeastOneExists) && isset($one_phone_at_least) && $one_phone_at_least} {assign var="atLeastOneExists" value=true} <p class="inline-infos required">** {l s='You must register at least one phone number.'}</p> {/if} to będzie ok? Nie chcę czegoś namieszać, choć i tak zawsze dla pewności pracuję sobie na kopii pliku. Adres sklepu: www.verbinum.pl Presta 1.6.1.6 Dzięki za odpowiedź/podpowiedź.
×