Tartalom az oldal-újratöltése nelkül?

burgt képe

Sziasztok!

Szeretném a tartalmat az oldal újratöltése nélkül megjeleníteni, ha a látogató valamelyik blokkban lévő hivatkozásra kattint.
Intranetes megoldásról van szó. A Views2-vel készített oldalak es blokkokon belül szépen működik az AJAX.
Elkészítettem a http://drupal.org/node/206792 leírása szerint, meg is felelne, csak... ha a létrejött blokkban rákattintok egy hivatkozásra újratölti az oldalt a megjelenítendő tartalommal együtt.

Köszönöm

Drupal verzió: 
sgabe képe

hogy alapból lenne ilyen feature a views és a panels modulokban, bár azóta bekerülhetett, hogy én foglalkoztam ezzel a témával, viszont készülget egy másik modul, ami segíthet

0
0
burgt képe

ez az amit kerestem. Ki is próbáltam, jónak ígérkezik de még sajnos vannak hiányosságai.

Üdv.
Tibor

0
0
Pasqualle képe

olyan modult nem ismerek ahol hivatkozasra kattintassal a linkelt tartalom ugyanazon a blokkon belul az oldal ujratoltese nelul megjelenne. A fo gond ezzel a keressel, hogy tudni kellene pontosan mit rejt a linkelt tartalom, mert mas es mas megjelenitesre lehet szukseg a tartalom alapjan..

egy jo pelda ahol ajax modon lehet tartalmat egy blokkon belul megjeleniteni a Quick Tabs modul 2.0-as verzioja. Kepes uj node, view es blokk tartalom megjelenitesere az oldal ujratoltese nelkul..

0
0
burgt képe

Adott egy háromoszlopos theme-t aminek fix a magassága (a bönészö viewport -ja szerint), a bal és jobb oszlopban vannak a node -okra és taxonomy term -ekre mutató linkek különböző AJAX-osan feltöltött blokkokban (QuickTabs, Views2), ezeket a tartalmakat-írásokat (CCK -val kiegészítve) a középső oszlopban (div -ben, owerflow: auto) szeretném megjeleníteni az oldal újratöltése nélkül.
Az újratöltés nem kedvező megoldás a QuickTabs és az esetleges oldalblokkoban levő csúszkák alaphelyzetbe való visszatérése végett - vagyis a képernyőinformáció nem felel meg a hivatkozásra való kattintás előtti állapotnak...

0
0
Pasqualle képe

ha van peldaul egy ilyen linked

<a href="http://enoldalam.hu/node/42">Cikk</a>

ha egy ilyen linkre rakattintasz az mindenkepp oldal ujratoltest fog eredmenyezni, sehogy sem lesz belole ajaxos betoltes egy varazskapcsolo atkapcsolasaval..

ha azt szeretned, hogy a weboldalad minden oldala ujratoltes nelkul mukodjon akkor azt felejtsd el mert nagyon rossz otlet.

ha egy specialis oldalon szeretnel nehany specialis linkbol ajaxos cuccot csinalni az meg belefer.
egy modszer ami nem hiszem, hogy a legjobb, de leirom hatha atlatod belole mit is kersz.

tegyuk fel hogy a /contact oldalon vagy es szeretnel oda egy blokkot amiben ha beirsz egy ilyen formaju linket

<a href="http://enoldalam.hu/node/42">Cikk</a>

akkor az kicsereli egy masik blokk tartalmat az adott node-ra ujratoltes nelkul..
irsz egy javascript fajlt ami
1. kicsereli a linket
<a class="n42" href="/contact">Cikk</a>

hogy ne tortenjen a linkre kattintasra oldal ujratoltes
2. a "click" esemenyhez hozzarendel egy myclick fuggvenyt ami a class szerint tudja melyik node-ot kell megjeleniteni
3. a myclick fuggveny a masik blokk tartalmat kicsereli arra a node-ra

ez csak kb annyi munka mint megirni a QuickTabs modult..

0
0
burgt képe

aha... mindenképp egy speciális oldal lett volna az kiidulópont.
Köszönöm a problémamegvilágítást, így már más szemszögből is látom a dolgokat. Abban is reménykedtem, hátha létezik olyan kiegészítő a rendszerhez amivel a link elhelyezkedése szerint (pld. blokk, fejléc) meghatározható hogy a linkelt node melyik tartalmi részen jelenjen meg. De ez már gondolom nagyon speciális igény.
A 90-es években írt rendszeren még frame-kel volt megoldva az újratöltőtés problémája.

Tibor

0
0