Joee képe

Köszönöm. Jobban szeretem a papír könyv alapú dolgokat és a pénzt sem sajnálom értük.
Ha jól gondolom, a 7-es verzióhoz még nincs könyv kiadva Magyarországon.

0
0
Sk8erPeter képe

Már említettem vala, de akkor még egyszer: a Views UI használatáról írtakat a Nagy Gusztáv-féle jegyzetből nagyon jól tudod hasznosítani itt 7-esnél is, mindenképp olvasd el az erre vonatkozó részeket, és PRÓBÁLGASD a gyakorlatban is, különben mindig csak valami misztikum marad, hogy mire való a Views, pedig sok hasznát veheted még.

A lényeg, hogy el kellene döntened, hogy amikor olyan tartalmat küldesz be, amit szeretnél megjeleníteni a főoldalon is, akkor az a tartalom Article (Cikk) vagy Blog entry típusú lesz-e, és ehhez következetesen ragaszkodni. Célodtól függ, melyiket kellene használni, itt nincs "jó" megoldás, mindkettő jó, más célra.
Miután eldöntötted, melyik típusúakat is akarod megjeleníteni a főoldalon, ezután a Views UI-nál kell készítened egy olyan view-t, ami az ilyen típusú tartalmakat jeleníti meg. Ez szerencsére a Views-zal nagyon egyszerűen összekattintgatható (ezt is elolvashatod az említett jegyzetben). Itt beállítasz egy "oldal" nézetnek egy elérési útvonalat, elmented a view-t, majd kipróbálod, hogy azon a bizonyos útvonalon a megfelelő tartalmakat látod-e - ha igen, akkor örülsz.
DE azt értsd meg, hogy ettől még egyelőre egyáltalán nem módosul a főoldalon látható tartalom, mert azon egyelőre nem módosítottál semmit. Csak ott következnek be változások, ahova az új útvonalat beállítottad.
Na, ha minden jól működik ezen az új útvonalon, akkor elnavigálsz szépen az
/admin/config/system/site-information
útvonalra, és az "Alapértelmezett címlap" résznél beállítod ezt az előzőleg kipróbált útvonalat.

Aztán még a későbbiekben ízlés szerint testre is szabhatod az előbb létrehozott view-t, pl. a pagernek (lapozó) tetszőleges számot állíthatsz be, hogy mennyi tartalom legyen egyszerre látható, a megjelenített elemek milyen formában látsszanak, stb.

(Még későbbiekben a Views Slideshow modult is telepítheted, amivel elemeket slideshow-szerűen tudsz megjeleníteni, amihez aboros oldalán van jóféle video tutorial. De egyelőre ezzel ne zavard magad össze, ezt majd akkor nézd meg, ha már sejted, mire való a Views.)

A lényeg:

  1. olvass nagyon sokat, hogy összeálljon a kép
  2. próbáld ki a gyakorlatban (tehát ne csak olvass!!)
  3. ha nem megy, a fórumon lévő sok segítőkész Drupal-felhasználótól olyan formában kérdezz, amiből minden lényeges információ kiderül, így a segítségnyújtás is jóval gyorsabb
  4. fogadd el, hogy kezdeti nehézségek nélkül nincs siker
  5. ne add fel
0
0
Sk8erPeter képe

Konzolon (F12, Ctrl+Shift+I) látszik valami hiba?
A kódodban meg ebben a formában szintaktikai hiba van, bár lehet, hogy csak a click esemény lezárásaként maradt ott a });, és ide csak a lényeget másoltad be.
Ettől függetlenül az értékek felhasználása előtt nem árt leellenőrizni az elemek meglétét, pl. ezt is kiírathatnád console.log-ra, csak példakóddal:

console.log( $("#edit-field-locality-tids-hierarchical-select-selects-1 option:selected").length );
if($("#edit-field-locality-tids-hierarchical-select-selects-1 option:selected").length > 0){
  // itt már használhatod az értékét...
}

A lényeg, hogy a validálás után csekkold le, hogy egyáltalán léteznek-e az elemek az oldalon, van-e konzolon hiba, stb.
Ja, meg most látom, hogy használod a :selected selectort. Biztos lehetsz benne egyáltalán, hogy valamelyik elem ki lesz választva?
Nem látom a markupodat meg a kódod egyéb részét, úgyhogy ezeket nem ártana tudni.

0
0
aboros képe

0
0

-
clear: both;

tatarbj képe

köszönöm, hogy nincs válasz az ímélre.
üdv, tatarbj.

5
0

---
Tatár Balázs János

Jenő képe

Már korábban is leírtam, hogy mi van erre a helyre beírva, de úgy látszik nem tűnt fel senkinek a hiba. A "blog"ot kellett "node"-ra módosítani.

Oda bármit lehet írni, ha megfelelően van beállítva a rendszer. Azért nem vette észre senki, mert nem evidens, hogy ez hiba. Ha be van kapcsolva a Path modul, akkor a node útvonalat is teheted a blog útvonalra, és hiba nélkül működik az oldal.

0
0
Joee képe

:-)
Köszi.
Szerencsére sikerült megtalálni a megoldást eager segítségével. Majd igyekszem átrágni magam valami kapcsolódó irodalmon, ahogy időm engedi. Kicsit furcsa nekem a Drupal nyelvezete és szerkezete a C++ és Delphihez befásult agyammal, de talán majd megszokom, csak idő legyen rá.
Köszönöm mindenkinek a segítségét!

0
0
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