Gruppera fält och göra listor

Events happening in the community are now at Drupal community events on www.drupal.org.
apan666's picture

Hej.
Jag har suttit ett bra tag nu med ett problem, och man kan väl säga att jag har kört fast.

Det som jag försöker göra är att dela in fält i olika grupper, eller hur man ska säga. Tanken är att det ska bli en topplista som sorteras efter veckor eller månader.

Tillexempel:

-Januari

--Vecka 1
--- 1. Bananer
--- 2. Äpplen
--- 3. Päron

--Vecka 2
--- 1. Apelsiner
--- 2. Bananer
--- 3. Äpplen

osv.

Listorna ska bara visas månadsvis, och ska även kunna vara utan veckor.

Exempel:

-Januari
--- 1. Bananer
--- 2. Äpplen
--- 3. Päron
--- 4. Apelsiner
--- 5. Knäckemacka
osv.

Som sagt så har jag kört fast rejält, och jag har inte den blekaste om hur det här ska gå till. Jag har trixat runt rätt mycket med views och försökt hitta nån smart lösning med Taxonomy, men nu är fantasin slut.

Så om det är någon som har nån ledtråd eller andra tips så vore jag oerhört tacksam för det.
Tack så mycket.

Comments

Förstår inte riktigt

Itangalo's picture

Jag är inte säker på vad det är du försöker göra. En möjlig tolkning följer:

  • Varje dag får olika noder på din sajt poäng på något vis (så som antalet läsningar eller röster från besökare).
  • Du vill kunna sammanställa listor över populäraste valen under olika tidsperioder, så som veckor eller månader.

Om jag fattat dig rätt kommer du nog att behöva fundera lite över den tekniska lösningen -- varje poäng (vad det nu är) kommer att behöva datumstämplas för att ens ha en chans att kunna ta fram statistiken du är ute efter.
En enkel lösning är att använda Statistics-modulen som följer med Drupal. Med den kan du visa saker som "mest läst idag" -- men det är ju bara ett extremt specialfall av vad du vill åstadkomma.

Förtydliga gärna vad du är ute efter.
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Sju steg mot svart bälte i att tema Drupal

inte riktigt...

apan666's picture

tack för svaret, och jag ber om ursäkt om jag var otydlig.
ska försöka förtydliga mig lite:

Det är inte själva ordningen som är problemet, det är det tänkt att administratören själva ska skriva in, så det är ingen automatiskt ranking.
Själva problemet ligger i hur jag ska få ihop dom olika inläggen i grupper om antingen veckor eller månad eller både och.

säg att jag tillexempel lägger in:

1; bananer; gula; ica (där varje sak är ett eget fält i en nod)
2; bananer; gröna; hemköp
3; äpplen; grön-gula; ica

och ger alla dom termerna "januari" och "vecka 3"

så vill jag göra en ny lista för vecka 4 så att det ser ut ungefär såhär:

-januari
--vecka 3
--- 1. bananer, gula osv...
--- 2. bananer, gröna
--- 3. äpplen

--vecka 4
--- 1. äpplen
--- 2. bananer
--- 3. päron

men man ska även kunna göra en lista som bara sorteras efter månad om man hoppar över veckorna

-januari
---1 bananer
---2 persika
osv..

plus att listorna bara ska visas en månad åt gången, så det ska till exempel inte vara både januari och februari på samma sida.

det känns som att lösningen borde vara simpel, så det är den säkert, men som sagt, jag har slut på idéer.
Hoppas jag var lite tydligare den här gången.

Tack så mycket.

Två vägar

Itangalo's picture

Då förstår jag mer vad det handlar om.
Jag tror att det finns två rätt enkla vägar att gå framåt.

1) Du använder ett datum-fält och sedan Views för att visa alla poster för ett visst intervall. Det borde gå att använda argument för att autoskapa listor för exempel.se/vecka/37 respektive exempel.se/månad/september. Lite knepigare blir det att få rätt ordning på posterna i listan, men en möjlig lösning är använda ytterligare ett fält som du låter Views sortera efter.

2) Den andra lösningen är att använda Nodequeue, som låter dig manuellt mata in vilka noder du vill i ordnade listor. Det kräver 12 nodköer för månaderna och typ 52 nodköer för veckorna. Kanske kan man göra veckorna till underköer för månaderna också. Det blir mycket manuellt pillande, men samtidigt full kontroll över vilka produkter som visas i vilka listor (och i vilken ordning).

Lycka till.
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Sju steg mot svart bälte i att tema Drupal

Tack så mycket

apan666's picture

Jag testar runt lite och förhoppningsvis löser det sig.

Ha det.