Books tartalomjegyzék, views-al?

Lejla képe

Szeretném láthatóvá tenni a books "tartalomjegyzékét", azaz a teljes fa szerkezetet, ami létrejön a books modul használatakor.

1: Erre van valami pofonegyszerű megoldás, csak én nem jöttem még rá - vagy
2: ügyeskedni kell?

Views-sal már próbálgattam, de mivel még nem ismerem eléggé, ez nem jött össze igazán:
nem tudom, hogyan lehetne a hierarchikus fa szerkezetet visszaadni, csak felsoroltatni sikerült és súly alapján elrendezni:

Tartalomjegyzék?...

A jobb oldali "Főemlősök menü navigáció" blokk a "könyv navigáció" átnevezett blokkja, ott lehet ellenőrizni, hogy a tartalomjegyzékem már majdnem jó, csak épp hiányzik a "fa" szerkezet, a többszintű felsorolás megvalósítása.

Van-e erre a views-ban megoldás?
Remélem, ti tudtok erre valami olyan ötletet, amit még én is meg tudok valósítani :-)
(php ismeretek: zéró mínusz öt...)

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Nagy Gusztáv képe

Lejla képe

Köszönöm a gyors hozzászólást!
Kipróbáltam azonnal, és fél siker!
Ami miatt csak fél siker: az Advanced Usage címszó alatt leírt url-megadással már nem működik (már ha benne kell hagyni a szögletes zárójeleket és a per jeleket ebben: /?=booktree[/root-node[/depth[/trim-length]]] )

Többféleképpen kísérleteztem az útvonal megadással (a böngésző címsorában, ha ott kell...) és sehogy sem jött ki az ígért eredmény.

Kizárólag 1 könyv listázását hajtja végre, azét, amit megadunk neki a settings-ben.

Kár, mert egész tűrhető lenne :-)
(Vagy én szúrtam el valamit a megvalósításban...)

De valakinek, akinek egyetlen nagyobb könyve van, annak ügyes kis gyorsmegoldás, fél perc sem kell a beállításához!

0
0
Lejla képe

Egy másik félmegoldást találtam, talán a kettőből már lehet valami, majd még kipróbálom :-)

Az Advanced Book Blocks teljesen kinyithatóvá és becsukahtóvá teszi a könyveket, megjelenítve őket egy hasonló blokkban, mint a Könyv navigáció blokk.

(Az Advanced Book Blocks modulhoz kellett még telepíteni a jquerymenu modult is, mivel tulajdonképpen az végzi az "animálást").

Jelenleg csak az Advanced Book Blocks-ot használom a könyv navigációra a blokkok között, és jobb híján a view-val kilistáztam a könyveket, tartalom nézetben, a depth szűrő alapján. Ez most így megfelel, bár ha össze tudom majd hozni valahogyan, hogy a Booktree-vel a könyvek alá megjelenítsem a könyvlapokat is, az lesz az igazi.

A többiek tapasztalatát vagy tanácsát ezügyben továbbra is szívesen fogadom!

0
0
visztani képe

ha beállítottad a clean url-t, akkor nem kell a /?= formátum. a zárójelek sem kellenek. a szögletes zárójelek többnyire opcionális paramétereket jelölnek. ha megadtad az advancedben, akkor az lesz az alapértelmezett.

clean url esetében így tudod megadni az értékeket: oldalad.hu/booktree/176/7/50, ahol az első paraméter (176) a könyved node id-ja, a második a mélység (7), azaz hogy milyen mélységig menjen le a könyvlapok hierarchiájában, a harmadik (50) pedig a címben szereplő karakterek max. száma.

ha csak annyit adsz meg, hogy booktree/176, akkor a többi paramétert az advanced beállításokból veszi, ha a booktree/175/7 -re hivatkozol, akkor a cím mező max. hossza az alapértelmezetten megadott lesz.

útvonal álnevekkel el is tudod fedni: enkonyvem1 -> booktree/176/7/32.

üdv!

0
0
Lejla képe

Nagyon szépen köszönöm a segítséget! - gondoltam, hogy valamit nem jól értelmezek :-)))
De így tényleg működik, sima per-jelekkel, szögletes és egyéb zárójelek nélkül.

Egyébként nincs külön advanced beállítás a modulban, csak az "alap"-ot lehet beállítani és elmenteni: az advanced csupán egy elérési út megadási lehetőség leírása a modul ismertető oldalán, ezzel az elérési úttal lehet bővíteni az alap-ban elmentett, egyetlen "booktree nézetet".
Ahogy te is mondod, pl. álnévként megadni, vagy simán menüpont elérési útként.
Én pl. önálló menüpontnak szántam volna, de az, akinek a weboldal alapjait beállítottam, annak jobban tetszik a views-ban összecsiholt nézetem :-)))
De legalább tanultam egy újabb tartalomszervezési és "lekérdezési" lehetőséget!

0
0