[support] CCK+Views kérdés
Fábián Zoltán
fzolinet at gmail.com
2009. Aug. 10., H, 23:08:08 CEST
A vállalkozásomban odáig jutottam, hogy létrehoztam a megfelelő
tartalomtípusokat és megpróbáltam összekötni őket.
Sajnos vállalkozásom nem sikerült, mivel az alábbiakat nem tudtam megoldani:
- Egy CCK oldalra olyan mezőt tenni, amely a megjelenítéskor és az
adatfelvitelkor is egy fix helyre mutató linket tartalmazzon (A kapcsolódó
VIEWS-t meghívni az aktuális node paraméterével)
- A CCK tartalom megjelenítésekor a hosszú oldalt úgy
megjeleníteni, hogy a field szekciók összecsukott állapotban legyenek. /
vagy TAB ként jelenjen meg a tartalom. (A TAB-os megjelenés eleve egyszer
összeomlasztotta az alkalmazást.)
- Ha egy kapcsolódó gyerektáblán új tartalmat akarok létrehozni,
akkor a tartalom egyik rekordjába be kell eleve írni annak a Berendezésnek
az azonosítóját, amelyre majd hivatkozik.
Sajnos a Views nem igazán alkalmas arra, hogy több tartalomtípusból hatékony
lekérdezéseket gyártsak
Megnéztem más relációkról beszélő cuccokat. Vagy én nem értem, hogyan
működnek, vagy nem működnek megfelelően.
A taxonómiát eddig még nem használtam, de mintha olyasmi lenne, hogy egy
kulcszóval berakom a megadott helyre.
Van egy ígéretes modul - Q-Table, amelynek az ősét egy éve használtam. Ez
megfogalmazott query-ket táblázatos alakban jelenít meg. Az elődje még D5-re
készült el. Egyelőre sajnos igencsak alfa állapotú, de 4 napja jelent meg az
alfa és dolgozik a szerző.
Ha a fenti kérdések némelyikére esetleg keresne valaki választ és megosztaná
velem, akkor én szívesen végigjárom ezt a relációs kérdéskört, mert azért
továbbra is izgat engem.
Fabio
ps: bent hagyom a korábbiakat, hogyha valaki kedvet érezne a válaszra, akkor
egy helyen megtalálja az eredeti problémafelvetést és a mostani kérdéseket
is.
From: support-bounces at drupal.hu [mailto:support-bounces at drupal.hu] On Behalf
Of Csathó Tibor
Sent: Tuesday, August 04, 2009 8:26 PM
To: 'Drupal általános levelező lista'
Subject: Re: [support] CCK+Views kérdés
Szia,
Hát elsőre nem semmi J
Ha jól emlékszem, a CCK-ban van olyan, hogy egy node hivatkozhat egy másik
node-ra (node reference mező, nID alapján), Ezzel a kapcsolatok megoldhatók.
Lehet hogy a mérési Eredmény is külön tartalomtípus kell legyen, de azt is
elképzelhetőnek tartom, hogy a Tulajdonság node eleve rendelkezik egy mérési
eredmény mezővel. (Ha a mérések eredményét nem kell listában tárolni akkor
ez jó, de ha egy Tulajdonsághoz több mérés kell tartozzon, akkor megint a
node reference mezők jöhetnek).
Azt is el tudom képzelni, hogy a taxonómiát is beveted az ügybe, mert vannak
auto-taxonomy modulok, amik egy node-hoz automatikusan létrehozzák a
/texonomy/term-et. Ekkor a Tulajdonságok és a Mérések tartalomtípusok már
hozzárendelhetők egy-egy Berendezés term-jéhez. Ez persze csak pár ezer
Berendezésig kényelmes J
Ha van erre egy egyszerű modul, akkor ki a farmával, engem is érdekel. Az
egész leágazósdi kellett, hogy mást is foglalkoztasson már J
Views-val a legtöbb lista szerintem megoldható, de elképzelhető, hogy
programozni kell.
Üdv,
Tibcsi
From: support-bounces at drupal.hu [mailto:support-bounces at drupal.hu] On Behalf
Of Fábián Zoltán
Sent: Tuesday, August 04, 2009 8:09 PM
To: support at drupal.hu
Subject: [support] CCK+Views kérdés
Arra szeretnék választ kapni, hogy az alábbi dolog megvalósítható-e CCK és
Views segítségével, mivel a CCK-t és a Views-t még nem használtam.
Készítek egy tartalomtípust Berendezés néven. A berendezésnek több adata
van, például egy azonosítója, ami nem feltétlenül a node azonosító, hanem
egy tetszőleges karaktersorozat (Esetleg a path_ertek)
Minden berendezésnek változó számú tulajdonsága lehet. Erre készítek egy
tartalomtípus, mondjuk azt, hogy Tulajdonság. Amikor létrehozok egy
Tulajdonság típusú tartalmat, akkor meg kell adnom, hogy melyik
Berendezéshez tartozik. Ezt a berendezés tartalomtípus egy linkjén keresztül
tudom megadni - átadom a node és/vagy a fenti azonosítót egy mezőbe.
A berendezés tulajdonságait időnként mérni szeretném, aminek az eredményét
letárolom úgy, hogy kiválasztom Berendezéshez tartozó Tuélajdonságok
listájából az egyik tulajdonságot és egy linken keresztül létrehozom a
mérési eredmény tartalmat, amiben a tulajdonság azonosítója már megvan.
Nyilván egy berendezés tulajdonságait listázni is kell
Egy berendezés egy tulajdonságának mérési eredményeit is listázni kell.
Egyéb listákat is kellene csinálni..
Fabio
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: https://drupal.hu/pipermail/support/attachments/20090810/74af2840/attachment.htm
További információk a(z) support levelezőlistáról