Üdvözlök Mindenkit!
Azt szeretném megkérdezni, hogyan lehetne a falhasználók által feltöltött tartalmakat egymáshoz rendelni tartalom tipusonként csoportosítva.
Probálkoztam
- Viewses szűréssel, de nem tudom összehangolni a kettőt.
-A másik megoldás lenne a "saját adatok" megjelenítésbe szétválogatni /ott ugyanis megjelenik minden/, de nem tudom hogyan lehetne Viewsel gondolom attributumot kellene használni, amit fogalmam sincs, hogy oldjak meg.
Vagy más megoldás is érdekel, ha van ötlet, iránymutatás amit előre is köszönettel várok.
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
A csoportosítás annyiból állna
A csoportosítás annyiból állna, hogy pl. Story, Galéria, blog.., ami megjelenne userenként és összesen. Ahogy fent írtam a szét válogatva a saját adataim menü alatt, megjelenő tartalmakat.
az előző hsz-em eltűnt,
az előző hsz-em eltűnt, nyomtalanul :S
szóval: view-ban rendezés tartalomtípusra?
vagy relevant content modul?
vagy egyáltalán miről is van szó?
üdv, tatarbj.
---
Tatár Balázs János
A Viewsbe rendezés tartalom tipusra - jutalom kitüzve
A Viewsbe rendezés tartalom tipusra az megy.
Az nem megy, hogy ezt userenként /akik ezt feltöltötték pl. Írás, képek,../ megjelenítsem, összekapcsoljam. A blog tudja ezt a funkciót alapból.
A másik meg ahogy fent írtam minden tartalom és így tipusa is megjelenik a "Saját adatok" navigációs menübe, de nem tudom, hogyan tudnám azt csoportosítani.
Aki ebben segít ígérem, hogy három kivánságod, de legalább egyet teljesítek. pl.: EGY LÁDA SŐR, vagy COLA...amit akarsz:) komoly!
Saját adatok navigációs menübe,
"Saját adatok" navigációs menübe, időrendi sorrendbe jelennek meg, nekem meg az kellen, hogy tartalom csoportosítással jelenjenek meg.
Az egy láda pia bármi is továbbra is áll...
csatlakozom aries kollegához,
csatlakozom aries kollegához, argumentumként kéne megadnod az aktuális felhasználói azonosítót (uid) - mondjuk csinálni egy oldal típusú megjelenítést és ott az útvonalat beállítani valami ilyenre: user/%/tartalmak --> ezután ha elmész mondjuk a 12-es azonosítójú userrel (bejelentkezel vele és úgy :)) a user/12/tartalmak url-re, akkor látni fogod a tartalmait. ha ezt rendezed tartalomtípusok szerint, akkor le lesznek szűrve úgy :) vagy ha külön blokkokat akarsz, akkor érdemes lenne a panels-zal összehozni magát az url-t és bepakolni több blokkot, mindegyikben csak egy tartalomtípust megadva szűrési feltételként és mindegyiknél beküldési (vagy updated) idő szerint rendezni.
remélem segítettem és ez alapján sikerül összehozni.
üdv, tatarbj.
---
Tatár Balázs János
Szűrni lehet argumentum
Szűrni lehet argumentum alapján (pl. felhasználói azonosító), és ott megadhatod az épp aktuális felhasználót alapértelmezettnek, vagy a „Relations” részben tudsz összekapcsolni több tartalomtípust pl. a közös uid alapján.
A Views egyik hátránya, hogy
A Views egyik hátránya, hogy a sorok egymástól függetlenek, így az, amit szeretnél Views-zal nem, vagy csak nagy kínlódások árán oldható meg. Kis modul írásával jóval egyszerűbben megvalósítható mindez.
Viewsről éppen annyit tudok, hogy szürni lehet
Köszi a hozzászólást Aries, Te pedig biztos tudnál valami pontosabbat is, ahogy megismertelek itt:)
A viewsről éppen annyit tudok, hogy szűrni lehet, pl. felhasználót és tartalmat. Mind a kettőt talán megtudnám oldani, de az argumentum részt és a relation részt sose használtam. Azt sejtettem, hogy most ide kell nyúlni.
Pontosan azt szeretném, hova írjak argumentumot és milyent pl. uid, user/% ilyesmi és hogyan lesz ebből userenként külön tartalom.
Nem elfelejtve a saját adatokban ott van az összes tartalom, "csak" szét kéne válogatni tartalom típusokra.
Drupal 7 Views kezelőfelülete
Szerintem a te problémádra megtalálod a választ aboros-ék videójában (a vonatkozó részt 11:20-nál találod de érdemes végignézni):
http://mindforum.eu/node/46
Jó views bemutató, de
Jó a views bemutató, de itt azt készítik el, ami a D6-osba már adott a "saját adatok" menübe, a "követő" fülön, vagyis a saját tartalmaim látom. Ezt kellene tovább vinni, hogyan tudom szét választani tartalom típusonként a tartalmaim, ne legyen csak idősorrendbe odaszórva. Egy szikrányit már bepillantottam így a működésbe, de ez a szikra nem biztos, hogy elég lesz hogy rájöjjek a tartalom típusok szét válogatására.
Elkezdem, de visszanézek, hátha lesz még egy plusz áttőrő segítség.
------------------------------------------
privát bejegyzés a nagyérdemű részére, vagy tanulság is lehetne? De bejegyzéshez kötődik sztem.
Erre is áll "Minden feladat rohadt nehéz, amíg rá nem jövünk a megoldásra". Utánna meg ja csak ennyi:)
Analóg a bűvészetből, amíg nem tudod "azt a hétit", utána meg ja ez ilyen egyszerű.
Még egy analógia, aki nem ismerné: Beviszik az autót javításra a szerelő rá üt egyet a kalapáccsal és már kész is. Mondja 1000 Ft lesz. Mire a vevő egy kalapács ütésért? Nem, hanem azért mert tudtam hova kell ütni.:)
amit a videóban látsz nézetet,
egészítsd ki annyival, hogy hozzáadod mezőként a tartalom típust, utána pedig a megjelenítési mód beállításainál azt mondod, hogy "groub by" és ott kiválasztod a mezőt. ez a legegyszerűbb mód, nemtom ez így megfelelő lesz e..
ezen kívül csinálhatsz olyat is, hogy két argumentum van egyszerre, egyik a user id másik meg a node type, és akkor az útvonal mondjuk user/%/tartalmak/% és akkor ilyen lesz, hogy user/42/tartalmak/article útvonalon csak 42es user, csak article típusú nodejai lesznek.
esetleg azt lehet még, hogy felfedett szűrőként veszed fel a tartalom típust és akkor alapból minden látszik, de egy lehulló listából szűrhetek bármelyik tartalom típusra, ilyet láthatsz a drupal.hu -n a friss tartalomnál van egy egyedi szűrés fül.
ha lesz időm és nem felejtem el, összekattintok majd egy ilyet és felveszem.
(a saját adatok "követés" fület a tracker modul adja egyébként. ha kikapcsolod a trackert, mint ahogy mondjuk drupal.hun is ki van, akkor nincs ilyen fül. de nézettel könnyedén reprodukálható)
-
clear: both;
Ez már első látásra is jónak
Ez már első látásra is jónak és még érthetőnek is tűnik, pláne nekem az már valami. De ez 1-2 órával később derül ki, mert ugye munkahelyen azért nem Drupalozhatok. Legalábbis egész nap:) Így is mindenképpen köszönöm a segítséget. De ne igyunk a medvére, bízzatok bennem nem vagyok olyan lángész:) Könnyen lehet még kisegítő kérdés. Ja és az ígéretem nincs felejtve!!
Ja Aboros a fő támogatóm idézlek "ha lesz időm és nem felejtem el, összekattintok majd egy ilyet" Ebben az esetben már ajándék csomagot is kiutalok, de előtte próbálkozom, hogy dolgozzon az agyam és majd tudjak többet segíteni én is.