Sziasztok!
Van egy tartalomtipusom, aminek a mezői: Kép (imagefield), leírás, cikkszám, magasság, ár.
Ezek közül a kép és a leírás egyértékű. Viszont egy képhez és leíráshoz tartozhat több cikkszámmal több magasság több árral.Ez hogy valósítható meg a tartalomtípusba, hogy majd a viewba ezt a táblázatba egymás alatti rekordokba tegye be? A cél hogy úgy nézzen ki a view, hogy felül e kép, alatta a leírása, majd táblázatba egymás alá a cikkszámok, mellette oszlopba a magasság, majd mellette oszlopba az ár. Nem tudom, hogy érthetően irtam-e, remélem.
Drupal verzió:
Fórum:
Grid-be tedd...
ha jól értem, akkor azt szeretnéd, hogy sorokban jelenjenek meg a tartalom mezői, kivéve azokat a bizonyos összetartozó adatok - cikkszám & magasság & ár - amelyeknek egy-egy sorban kellene megjelenniük
ebben az esetben:
- a viewsnál tedd Grid-be az összes mezőt, jelöld az inline mezőket, vagyis azokat amelyeket egy sorban szeretnél látni. Már csak azt kell megadnod, hogy hány oszlopa legyen a Gridnek.
- a táblázatos stílusnál Separátorral tudod a mezőket összerendelni, egyébként a mezők jelennek meg a tartalom sorának celláiban.
ezt kérdezted?
Geva
----- Számítások - Kalkulátorok
Igen, ilyesmire gondoltam, de
Igen, ilyesmire gondoltam, de berakom gridbe, bejelölöm az inline field-eket, de nem rakja egy sorba őket. Mi lehet a gond? Ez a Separator hogy müködik pontosan?
Köszi a reagálást!
Grid + inline a jó
a Griddel nekem is sikerült előállítani úgy az inline beállítást, hogy valóban nem vonta azokat egy sorba... :-)
Próbáld beállítani a gridben sorrendbe rakott mezőknél alulról fölfelé megjelölni elválasztó karakterekkel azokat a mezőket - először kettőt, majd utána tedd hozzá a harmadikat, ha már látod az eredményt az előnézetben - amelyeket egy sorban szeretnél. :-)
Itt egy négy mezőből összeállított views látsz, gridben, 1 oszlopos, + elválasztóval a második sorban összefűzve három mező (sminkelni persze kellene még, ez csak egy próba...)
A képet a views-ról ide tettem
Geva
----- Számítások - Kalkulátorok
Nekem nem megy valamiért.
Nekem nem megy valamiért. Kirakjra a + elválasztót, de nem kerül egy sorba a 3 mező.
Itt a view: http://kepfeltoltes.hu/view/090714/view_www.kepfeltoltes.hu_.png
Itt az eredmény: http://kepfeltoltes.hu/view/090714/vege_www.kepfeltoltes.hu_.png
ez roppant érdekes...
a második képet tudtam csak megnézni, de ezen azt látom, hogy a címkék is külön sorban vannak azok tartalmától?! jól látom?
- ha a címke rajta van a mezőn, akkor annak egy sorban lenne a helye a mező tartalmával,
valamit nagyon másként csinálsz... hmmm... Most módosítottam a saját views-omon: 2 oszlopos grid, két mező címkével...
...
Geva
----- Számítások - Kalkulátorok
Megvan miért csinálta. A
Megvan miért csinálta. A többszörös értékek csoportosítása be volt kapcsolva a 3 fieldnél. Kikapcsoltam most jó, de nem az igazi. Mindig csak egy sort csinál, a többi értéknél mindig újra listázza a képet, leírást is, így: http://kep.ivpicture.hu/143560.jpg
Csináltam egy fényképet, amire szükségem lenne felépítésre: http://kep.ivpicture.hu/143557.jpg
Ez megvalosítható ezzel?
a helyedben
most indulnék elölről, tisztalappal a views készítéssel.
ha már elkészült a megfelelően sorokra tördelt views (a szóközt is használhatod separatornak, a címkék törölhetők közvetlenül a mezők elől), talán megoldható(?) a többi css-sel...
Geva
----- Számítások - Kalkulátorok
Az alapvető problémám az,
Az alapvető problémám az, hogy amikor beviszem az adatot a tartalom típusba, tehát megadom a cikkszámot (ez mindig csak 1 értékű lehet), ehhez jön tartozik két magasság és a két magassághoz két ár tartozik. Ezt többértékű mezővel oldottam meg a magasságnál és az árnál. Abba nem vagyok biztos, hogy ez igy jó megoldás. Ha ezt beviszem akkor a táblázatba 1 rekordot vittem be (cikkszám, a két magasság és a két ár, így: http://kep.ivpicture.hu/143824.jpg). A cél az lenne, hogy még 4-5 ilyen rekordot bevinni ehhez a táblázathoz, de úgy, hogy a kép megmaradjon egyedül. Megoldható ez valahogy, vagy nagyon rossz úton járok? Itt a kép szerint van csoportosítva a táblázat.
többértékű mező
ez mi akar lenni?
ez a Te megfogalmazásod erre a konkrét esetre, vagy ...
Geva
----- Számítások - Kalkulátorok
Amikor létrehozok egy CCK
Amikor létrehozok egy CCK mezőt meg tudom adni hogy korlátlan, 1, 2, 3, 4 stb értéke legyen. Ugy gondoltam ez jó lesz ide, de lehet tévedek.
Megtaláltam a megoldást. A
Megtaláltam a megoldást. A modul neve: Flexifield. Ezt lehet a CCK-val kombinálni. Nagy előnye még, hogy találtam hozzá egy flexifield_table nevezetű kiegészítő modult, ami a táblázatba rendezi az egészet, mert viewssal sajnos nem lehet megoldani a táblázatot ennél a szituációnál. Minden problémám megoldódott ezzel.
Geva köszönöm a segítőkészséged!
Remek :-)
ismét gyarapodott a tudásunk,
én is köszönöm
:-)
Geva
----- Számítások - Kalkulátorok