Własny formularz kontaktowy z walidacją jquery
Wyniki 1 do 6 z 6

Temat: Własny formularz kontaktowy z walidacją jquery

  1. #1
    Debiutant
    Dołączył
    18-01-2012
    Wpisy
    2
    Punkty
    10

    Domyślny Własny formularz kontaktowy z walidacją jquery

    Witam,

    Mam problem z walidacją formularza kontaktowego w joomli. (1.5.22)

    Formularz umieszczony jest na stronie jako moduł po lewej stronie:

    Kod:
    **********
    
    **********
    		<script>jQuery(document).ready(function(){
    			jQuery("#formID").validationEngine();
    		});
    </script>
    	
    <p class="fopis">Jeśli chcesz pobrać program wypełnij formularz:</p>
    <div id="form_container_2">
     <form method="post" action="http://???????????????????/formmail/formmail.php" name="SampleForm" id="formID" class="appnitro2">
    
     <input type="hidden" name="derive_fields" value="referrer = HTTP_REFERER, Date = %date%, Time = %time%" />
    
     
     <input type="hidden" name="csvfile" value="???????.csv" />
     <input type="hidden" name="csvcolumns" value="Date,Time,Imie-Nazwisko,Telefon,email,wojewodztwo,referrer" />  
       
      <input type="hidden" name="recipients" value="baza@?????????.pl" />  
      <input type="hidden" name="required" value="email" /> 
       <input type="hidden" name="subject" value="Formularz kontaktowy" />
      <input type="hidden" name="mail_options" value="Exclude=realname" />
      <input type="hidden" name="good_url" value="http://???????????/dziekujemy-za-wypenienia-formularza-kontaktowego-netwitness" />
    
        
        <ul >
          <li id="li_1" >
            <label class="description" for="element_3">Imię i nazwisko </label>
            <div>
              <input id="imieinazwisko" name="Imie-Nazwisko" class="validate[required] element text large" type="text" maxlength="255" value=""/>
            </div>
          </li>
          <li id="li_5a" >
            <label class="description" for="element_5a">Telefon kontaktowy </label>
            <div>
              <input id="element_5a" name="Telefon" class="validate[required] element text large" type="text" maxlength="255" value=""/>
            </div>
          </li>
          <li id="li_7" >
            <label class="description" for="element_7">Adres e-mail </label>
            <div>
              <input id="email" name="email" class="validate[required,custom[email]] element text large" type="text" maxlength="255" value="@"/>
            </div>
          </li>
          <li id="li_1" >
            <label class="description" for="element_1">Województwo </label>
            <div>
              <select class="validate[required] element select large" id="element_1" name="wojewodztwo">
                <option value="" selected="selected"></option>
                <option value="dolnośląskie" >dolnośląskie</option>
                <option value="kujawsko-pomorskie" >kujawsko-pomorskie</option>
                <option value="lubelskie" >lubelskie</option>
                <option value="lubuskie" >lubuskie</option>
                <option value="łódzkie" >łódzkie</option>
                <option value="małopolskie" >małopolskie</option>
                <option value="mazowieckie" >mazowieckie</option>
                <option value="opolskie" >opolskie</option>
                <option value="podkarpackie" >podkarpackie</option>
                <option value="podlaskie" >podlaskie</option>
                <option value="pomorskie" >pomorskie</option>
                <option value="śląskie" >śląskie</option>
                <option value="świętokrzyskie" >świętokrzyskie</option>
                <option value="warmińsko-mazurskie" >warmińsko-mazurskie</option>
                <option value="wielkopolskie" >wielkopolskie</option>
                <option value="zachodniopomorskie" >zachodniopomorskie</option>
              </select>
            </div>
          </li>
          <li id="li_2" >
            <span>
            <input id="zgoda" name="zgoda-przetwarzanie-danych" class="validate[required] element checkbox" type="checkbox" value="TAK" />
            <label class="choice" for="element_2_1">
    Wyrażam zgodę na przetwarzanie moich danych osobowych przez ???????
    </label>
            </span></li>
    <label class="choice2" for="element_2_1a">
    <a href="#" tooltip="Wyrażam zgodę na przetwarzanie przez<br /> ???? moich danych osobowych w celach marketingowych, w tym na przesyłanie informacji handlowych drogą elektroniczną, a w szczególności na przygotowywanie dla mnie przez ??? oferty handlowej.<br /><br />Zostałem poinformowany, iż administratorem moich danych osobowych jest: ??/  z siedzibą w ??? oraz, że udostępnienie danych jest dobrowolne, mam prawo wglądu do treści danych oraz żądania ich poprawienia bądź usunięcia.">Pełna treść klauzuli</a></label>
          <li class="buttons">
            <input type="hidden" name="Formularz" value="Wyślij" />
            <input id="saveForm-inv" class="button_text" type="submit" name="submit" value="Wyslij" />
          </li>
        </ul>
      </form>
    
    
    </div>

    Do walidacji stosuję rozwiązanie: http://www.position-absolute.com/art...ion-is-a-mess/ , które na takiej samej stronie w html działa, a w joomli brakuje walidacji.

    W sekcji head importuje bez błędów skrypty
    <script type="text/javascript" src="js/jquery.validationEngine-en.js"></script>
    <script type="text/javascript" src="js/jquery.validationEngine.js"></script>

    jak i bibliotekę jquery.

    Na tej samej stronie stosowane są inne rozwiązania z jquery typu: nivo slider, qtip, fancybox i wszystko działa.

    W czym może być problem?

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    Link do strony.
    2. aktualna joomla z linii 1.5 to 1.5. 25
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  4. #3
    Debiutant
    Dołączył
    18-01-2012
    Wpisy
    2
    Punkty
    10

    Domyślny

    Strona na której walidacja nie działa: http://www.mediarecovery.pl/netwitness-nextgen

    Ta sama działająca walidacja: http://www.skasujdane.pl/index.html

  5. #4
    Wyga palyga007 awatar
    Dołączył
    24-03-2010
    Skąd
    Wieluń
    Wpisy
    3 899
    Punkty
    229

    Domyślny

    Sprawdź działanie formularza na "czystej" instalacji Joomla czyli standardowy szablon, zero elementów dodatkowych.
    ---------------------------------------------------------------------------------------------
    "Nie chowaj nienawiści po wieczne czasy, ty, który sam nie jesteś wieczny."
    Przyjmę ofertę pracy w Australii...
    web-coder.pl

  6. #5
    Senior nikszal awatar
    Dołączył
    07-09-2006
    Skąd
    FNW
    Wpisy
    5 288
    Punkty
    196

    Domyślny

    Czy nie wygodniej byłoby stworzyć taki formularz za pomocą RSform? Każdu dodatkowo doinstalowany skrypt js to potencjalne źródło konfliktu na stronie.
    Zanim zapytasz na Forum:
    1. Przeszukaj wątki.
    2. Poszukaj odpowiedzi na wiki.
    __________________________________________________ _________________
    Książki oddane na makulaturę dowodzą, że cierpliwość papieru też ma swoje granice.

  7. #6
    Wiarus Jac awatar
    Dołączył
    22-12-2005
    Skąd
    Szczecin/Warszawa/Bieszczady
    Wpisy
    1 321
    Punkty
    182

    Domyślny

    @beatitas, mam pytanie, jaki dokładnie moduł multi-column dropdown menu zastosowałeś na stronie http://www.mediarecovery.pl?

    Ładnie wyszło!
    Zapracowany po uszy, cały czas kilka projektów na tapecie.
    Od 2005 roku indywidualne projekty Joomla - www.studioalfa.pl.
    Polecam darmowe templatki Joomla.

    Nie pomagam w kwestiach związanych z Joomla na Facebooku! Forum Joomla jest tutaj.

Podobne tematy

  1. [Joomla] Wysuwany slider i formularz w jquery/ajax/php
    przez Marylka na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 3
    Ostatni post/autor: 04-11-2011, 20:08
  2. Własny kod jQuery
    przez blueknight na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 2
    Ostatni post/autor: 29-08-2011, 19:03
  3. Jak wstawić własny slider jQuery
    przez Mateluta na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 2
    Ostatni post/autor: 08-01-2011, 18:54
  4. walidacja strony, a formularz kontaktowy
    przez big_krzysiek na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 0
    Ostatni post/autor: 25-12-2009, 00:30
  5. Formularz kontaktowy
    przez suchy1 na forum Administracja - ogólne
    Odpowiedzi: 13
    Ostatni post/autor: 19-10-2009, 18:30

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •