Arra szeretnék tippet, hogy mivel (vagy milyen modullal) lehetne egy tartalom node alá beszúrni egy view-t.
Az Insert View majdnem megfelelne nekem, de azért nem jó, mert a node body-jába mindig be kell írni pl., hogy "[view:my_view]".
nekem az kellene, hogy bizonyos tartalomtípus esetén mindig benne legyen automatikusan és kitörölhetetlenül és a body nem is kellene.
Tudom, hogy valószínűleg egyszerű kérdés, de tőlem ez telik...
Előre is köszönöm.
Fórum:
CCK + Viewfield
A tartalomtípushoz adj hozzá egy Viewfield típusú CCK mezőt. A mező default értékénél megadhatod, hogy melyik view-t építse be a tartalomba.
readonly ViewField mező?
Köszi a gyors választ.
Le is tudom tiltani a módosítását?
Vagy el is tűntetni a nem Adminok részére?
content permissions
van egy ilyen almodul, része a cck alapcsomagnak. azzal tudod ezt megtenni.
-
clear: both;
Köszönöm
Köszönöm, megnézem
ViewField 6.x nincs
Nem említettem, de 6.x-hez kellene, de ott még nincs ViewField modul.
Már van ViewFiled D6-hoz
Már van, igaz fejlesztés alatt: 6.x-1.x-dev
context
A Context modul lenne a legmegfelelobb erre a celra. A modul mukodik es van 6.x verzioja is, hatranya, hogy erosen fejlesztes alatt all..
Köszönöm
Köszönöm, megnézem
Nem találtam
Annyira eros fejlesztés alatt van, hogy nem is elérhető 6.x-hez?
vagy én vagyok béna a keresésben...
6.x meg csak cvsbol
cvs HEAD
Node->nid hogy érhető el egy node body-ban?
Mivel sem a ViewField sem a Context modult nem tudom használni 6.x-ben, ezért egyelőre maradnék az insertView-nál.
Egy bemenő argumentumos InsertView-nak meg kellen adnom az aktuális node nid-et.
De nem megy. Így próbáltam a body-ban:
Fixen működik:
Hogy nyerhetem ki a node nid-jét?
nid
hasonló téma
http://drupal.hu/node/4524#comment-17508
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Megnézem
Köszönöm mindkettőtöknek, kipróbálom őket.
Ezért imádom a Drupal.hu-t mert mindig vannak segítő kezek...
még egy lehetőség
Ha csak a full nézetben kell, hogy megjelenjen a view akkor én készítenék a view-hoz egy blokk nézetet és azt a blokkot betolnám a content régióba(ez ugye a tartalom alatt jelenik meg)
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Átgondolom
Köszönöm, átgondolom.
Akkor ezt még úgy kellene variálni, hogy minden node típushoz más-más view vagy view-k kellenének.
Igazából egy adott node kapcsolataihoz kellene a view a tartalom alján.
Itt lehetne több is.
Úgy néz ki, hogy megoldódik a ViewField-el.
Most kellene nekem egy esettanulmány, hogy pl. egy 2-3 entitásból és néhány kapcsolatból álló adatbázist hogyan lehetne kezelni CCK-View párossal.
Vannak elképzeléseim, de lehet, hogy van sokkal egyszerűbb megoldás.
Esettanulmány eset nélkül?
Írd le az "eseted", és akkor lesznek javaslataink. Egyébként esettanulmány van a jegyzetemben: http://nagygusztav.hu/?q=webes_tartalomkezelo_rendszerek_jegyzet_0_3_verzio
Nagy Gusztáv
Megnézem
Köszönöm, megnézem.
Ha még mindig lesz kérdés, jelentkezem.
Egyébként a ViewField-del az a problémám, hogy egy új ViewField mező felvételekor a korábbi tartalmaknál nincs értéke, így nem jelenik meg a szükséges View.
Az egy jól sikerült update-tel ugyan meg lehetne oldani, de nem ez az elegáns módszer.
Én szeretném beégetni a tartalom aljába a kapcsolatait más tartalmakkal, ehhez meg kell hívni egy View-t és átadni a saját nid-jét.
A node reference típus azért nem jó, mert a kapcsolatnak is vannak jellemzői.
Ez lesz a jó
Ez így már egész jó.
Már tudom is szűrni, hogy csak bizonyos tartalom típusoknál jelenjen meg:
Viszont nem tudom, hogy kellene átadni a $node->nid értékét, mitn argumentum.
A view-ban már be van állítva az argumentum fogadása és működik, ha pl. linkről hívom meg.
Úgy biztos megoldható, hogy egy normal blokk body-jában meghívom PHP-vel a view-t, átadva az argumentumot, de hogy lehet átadni, ha blokk-nézetes view-ról van szó, ahol nincs body?
Verzió: Drupal 6