silytb képe

köszönöm a választ.
megfelelően működik a hook_init-tel a modul.

0
0
Dahar képe

Igen csak a lényegi részét másoltam be a kódnak itt az egész.

Drupal.behaviors.wwmap = function(context) {
    /*   $("#edit-field-hely-0-postal-code-wrapper").css("display","none");
       $("#edit-field-hely-0-city-wrapper").css("display","none");
       $("#edit-field-hely-0-street-wrapper").css("display","none");
       $("#edit-field-irsz-0-value").keyup(function() {
       $("#edit-field-hely-0-postal-code").val($("#edit-field-irsz-0-value").val());
 
        });
        $("#edit-field-st-hn-0-value").keyup(function() {
          $("#edit-field-hely-0-street").val($("#edit-field-st-hn-0-value").val());
 
        });
*/
        $("#edit-submit").click(function() {
          //   $("#edit-field-hely-0-postal-code").val($("#edit-field-irsz-0-value").val());
          //   $("#edit-field-hely-0-street").val($("#edit-field-st-hn-0-value").val());
         //    $("#edit-field-hely-0-city").val($("#edit-field-locality-tids-hierarchical-select-selects-1 option:selected").html());
               console.log('vvv');
        });
}

A hiányzó változók hibáinak kikerülése érdekében szinte mindent kikommenteztem egyedül a click eseményt nem.
Az a fura hogy amúgy minden más végrehajtódik a validálás után is csak a click esemény nem.
Lehet hogy akkor amikor betöltődik a js akkor még nincs meg a submit gomb vagy mi lehet a baja?

Nincs amúgy hibaüzenet, és már csak a colnsol.log parancs van ami első körben működik is de ha visszadob az oldal hibákkal akkor utána már nem.

0
0
eager képe

Azt elfelejtettem hozzáteni, hogy én pont nem használom a Boostot, tehát a core-féle cachelés miatt aggódtam...

szerk: közben megkaptam az infót, hogy csak a Boost-ra és (esetleg) más hasonlóan rámenősebben kesselős modulokra érvényes a fenti figyelmeztetés, szóval core-ral "hunky-dory" az élet - ahogy a Brit mondaná :)

Köszi, közösség!

0
0
Fuxy képe

Nincs ötlete senkinek?

0
-2
Shael képe

Visszatérve a tárgyhoz, a template override-ban tud valaki segíteni? :)

0
0
eMeLA képe

Látszik "új" vagy a pályán. :) Egy idő után hozzászokik(?) az ember.

3
0

...mit tudok: http://web.termuves.hu

Sk8erPeter képe

Nekem eddig a core cache-ben 24 óránál hosszabb időtartamot eddig egyébként sem sikerült beállítani.
Az /admin/config/development/performance oldalon a "Minimum cache lifetime" és "Expiration of cached pages" opcióknál legalábbis az 1 nap a leghosszabb időtartam, amit ki lehet választani.

0
0
Sk8erPeter képe

Ha a submit esemény bekövetkezik, akkor már küldi is a form tagnél megadott metódussal az adatokat az action attribútumnál megadott feldolgozó fájl felé.
Itt kérdés, hogy máshol pongyolán fogalmazva "megállítod-e" ezt a lap-újrafrissítős mechanizmust a böngészőnél, és mondjuk AJAX-szal küldöd-e tovább az adatokat.
JavaScripttel teljesen felülbírálhatod a form default "viselkedését", de ha kiszámíthatóvá akarod tenni, hogy még a form elküldése előtt milyen JavaScript-kód jusson egyáltalán érvényre, akkor azt annak megfelelően kell intézned.

Mi a célod?
Az, hogy egy esemény mindenképpen bekövetkezzen a form elküldése előtt? Ha így szeretnéd, akkor a submit gombra való click eseményre kötött függvénynél return false;-szal (meg létezik event.preventDefault()) kell visszatérni, hogy ne frissüljön az oldal; de előtte megcsinálni, amit még szeretnél, hogy bekövetkezzen a click eseményre - ha viszont utána mindenképp szeretnéd mégis elküldetni a formot, akkor callback-ként még mindig megadhatod azt, hogy a form legyen elküldve submit()-tel.

Szóval mit szeretnél?

0
0
pp képe

Szerintem várj türelmesen, mert egyszer csak kapsz egy levelet, amire azonnal kell majd válaszolnod. Ez egy teszt. :)

pp

2
0
pp képe

valószínűleg

2
0