Felhasználónkénti beküldések száma

smile4ever képe

Sziasztok!

Egy olyan kérdésem lenne, hogy ismer-e valaki arra megoldást, hogy hogyan lehet egy blokkba betenni azt, hogy ki, hány írás típusú tartalmat küldött be, és ebből egy top 10-es listát gyártani, tehát a blokkba csak az első tíz beküldő jelenne meg.

Views modullal próbáltam egy ilyet összerak ugy, hogy hozzáadtam 2 mezőt: tartalom:cím és felhasználó:név, illetve argumentumba, hogy a felhasználó nevet összesítse és tegye ki mellé zárójelbe az összesítés eredményét, de ezt nem tudom rendezni sehogy sem.

Előre is köszi.

Drupal verzió: 
szt képe

Az argumentumbeállításnál a "Műveletvégzés, ha az argumentum nincs jelen:" részben "Összesítő, növekvő sorrendben ", utána Frissítés, utána "Lista", utána megint Frissítés, és végül "Megjelenített elemek számának felülírása" és ott 10-et írsz.
Nem erre gondoltál?

0
0
smile4ever képe

Igen, így állítottam be az argumentumot.
És ez a kimenete:

  • felhasználó1 (10)
  • felhasználó2 (2)
  • felhasználó3 (22)
  • felhasználó4 (5)
  • ...

És az a probléma, hogy nem tudom a zárójelben lévő számokat rendezni, mert az nem egy mező.
A nézet beállításai pontosan a következők:

Mezők:

Felhasználó:név
Tartalom: cím (ezt csonkolom 10-es hosszra)

Szűrők:

Tartalom: Típus=Írás

Így megkapom az összes írás típust címével a beküldőjével együtt. És ez után szeretném, hogy számolja meg a felhasználó neveket és az összegeket csökkenő sorrendbe rendezze (így lesz top 10-es lista)
És ezt nem tudom, hogy kell megcsinálni :S

0
0