sziasztok!
Van 2 db tartalom típusom, egy Hírek és egy Link típusú, minkét tartalom típushoz tartozik egy
CCK mező (egész), amivel súlyozom node-okat, amikor a view-ban megjelenítődnek.
A probléma ott kezdődik, h mikor rendezem a view-t, akkor először a Hírek tartalom típushoz
tartozó CCK mező szerint rendez, utána pedig a Link típushoz tartozó CCK mező szerint rendez,
a lényeg annyi volt kezdetben, hogy a Hírek és a Link típusú tartalmakat együttesen kellett megjeleníteni. Most egyenlőre megjelennek először Hírek megfelelően rendezve, majd a Link típusú tartalmak rendezve.
Hogyan lehetne azt megoldani, h két különböző CCK mező értékeit összekapcsolva rendeződjenek a tartalmak?
Pl. ha egy Hír súlya=2 és egy Link súlya=2, akkor ezek egymás alatt jelenjenek meg a view során? Vagyis a Hírek és a Link típusú tartalmak vegyesen jelenjenek meg a súlyuk szerint.
Ha egy oldalon akarod
Ha egy oldalon akarod megjeleníteni, akkor használd a Panels modult. Csinálsz két views-oldalt és a panelsben egymás alár teszed őket és máris kész vagy.
Éppen most néztem a views-os modulokat és láttam olyat, hogy view mező(?), vagy views-in-views, de persze most nem találom. Ettől függetlenül az előbbi módszerrel egyszerűen megoldható.
Talán ez volt az: http://drupal.org/project/views_groupby
Gazsesz
felesleges a bűvészkedés a "súly" cck mezővel
draggable views modul, pont erre találták ki, hogy egy view sorait cipeld módszerrel tudja sorbarendezni az ember. pont mint a blokkokat a blokk beállításoknál vagy a menüpontokat egy menüben. hierarchiát is kezel.
zseniális kis cucc amúgy.
http://drupal.org/project/draggableviews
ezt használd, felesleges saját megoldást összehakkolni és láthatólag nem is működik makulamentesen.
-
clear: both;
ismerem
ismerem ezt a modult, és használom én személy szerint, de sajna ez az igény, amit leírtam az csak a napokban merült fel és már jó pár Hír és Link típusú tartalom fel van rakva az oldalra!!
Vagyis ezeket a tartalmakat nem én viszem fel, hanem erre van egy kiszemelt emberke,
vagyis nekem a már meglévő dogokat kell bővítenem,
az h egy ember meg kézzel mozgassa a tartalmak sorrendjét? !
hát nekem nem lenne probléma, de ez nem járható út...
mini
lol :)
tökre irreleváns, hogy létezik e már tartalom ezekben a típusokban vagy sem.
miért nem járható út a draggable?!
az járható út, hogy egy mezőbe be kell írnom egy számot találomra és hátha akkor majd jó helyre kerül a tartalmam, ha nem akkor meg max újra szerkesztem és beírok egy másik számot? LOL. agyrém, usablility armageddon. tökre kezelhetetlen lesz. mikor lesz sok node, súlyok nullától már 42ig vannak, te meg szeretnél bepakolni a 24 meg a 25 közé még egy nodeot, akkor majd gyalog végigszerkeszted 25-42ig és átírogatod egyel nagyobbra a súlyokat? vicc.
amúgy én azt csinálnám (csinálom:), hogy a szerkesztő kap erre egy külön nézetet, ott sorbarendezgeti, ment és a "nyilvános" nézet meg ugyan annak a viewnak egy másik displaye, ami a draggable order szerint rendez. sokkal könnyebben megértik ezt az egységsugarúak, mint azt, hogy oda abba a kockába írjál be egy számot és majd az alapján lesz a sorrend. hajamat kitépném, ha ilyen megoldással állna elő valaki.
-
clear: both;
egy cck mező két tartalom típushoz
Szerintetek az járható út, ha ugyanazt a CCK mezőt adom mindkét tartalom típushoz?
ha igen akkor valaki tud erre megoldást?
mert ugyanolyan nevű és típusú CCK mezőt nem lehet hozzáadni a két tartalom típushoz....
mini
a mező neve "egyedi kulcs"
két külön mezőnek nem lehet ugyan az a machine neve. viszont létező mezőt minden akadály nélkül újrahasznosíthatsz egy másik típusban, mindig is így volt ez.
http://img.skitch.com/20100216-jws637w862dp2pq5k3dxp3gjby.png
-
clear: both;
ok
keresem de nem találom
honnan tudom letölteni?
mini
szuper
szuper vagy!!
működik
mini