Archief - Drupal: resultaten in een view limiteren

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Psychokillah

Legacy Member
Hallo,

voor een opdrachtje werd mij gevraagd met drupal te werken. Ik was hier niet echt mee vertrouwd dus heb me snel proberen in te werken in de basics.

Een onderdeel van de opdracht was de volgende:
- categoriseer nieuwsberichten per thema
- afhankelijk van het thema dat je aanklikt in het menu, toon je de laatste 5 berichten van dat thema

Hoe ben ik te werk gegaan:
- ik heb een content type aangemaakt (nieuwsitem) en met ccv een extra text-select-field toegevoegd om het thema te kiezen
- met views kan ik nu filteren op type 'nieuwsitem' en dat op dit thema

Dat geeft al correct de nieuwberichten van het gekozen thema. Maar hoe kan ik nu aangeven dat hij ENKEL de laatste 5 entries weergeeft (je kan limiteren op aantal nodes per pagina, maar dat is dus niet voldoende, ik wil in zijn geheel limiteren en dus enkel de laatse 5 als resultaat hebben)

Psychokillah

Legacy Member
Ok de oplossing is zo simpel als ze groot is. :$
Gewoon de functie 'use pager' uitvinken en nodes per page op 5.

passero

Legacy Member
vergeet ook niet de sortering moet toegevoegd worden aan de view, anders krijg je de eerste 5 en niet de 5 recentste berichten. Zo heb ik ook eens wat zitten zoeken :)
Je moet dan het veld creation date toevoegen aan de sort fields en niet gewoon bij de fields de default sort aanzetten want dat werkt niet... (alle toch niet in 5.x, ik weet niet of het in 6.x in orde s)

Psychokillah

Legacy Member
passero zei:
vergeet ook niet de sortering moet toegevoegd worden aan de view, anders krijg je de eerste 5 en niet de 5 recentste berichten. Zo heb ik ook eens wat zitten zoeken :)
Je moet dan het veld creation date toevoegen aan de sort fields en niet gewoon bij de fields de default sort aanzetten want dat werkt niet... (alle toch niet in 5.x, ik weet niet of het in 6.x in orde s)

Jup, dat is reeds in orde.

demon326

Legacy Member
passero zei:
vergeet ook niet de sortering moet toegevoegd worden aan de view, anders krijg je de eerste 5 en niet de 5 recentste berichten. Zo heb ik ook eens wat zitten zoeken :)

om te beginnen sorry voor de topic HJ:p, maar ik zit dus met een probleem.. hij toont enkel de eerste toegevoegde nodes en ik wil eigenlijk dat hij de nieuwste nodes toont.., hier de view instellingen:
http://uploads.screenshot-program.com/upl9866590660.jpg

ps: let niet op de layout.. dat is enkel maar in het views menu :p

en nogmaals sorry voor de hijack :unsure:

passero

Legacy Member
uw created time moet helemaal bovenaan staan bij de sort criteria. HIj sorteert dus eerst volgens genre,land,ontstaan en dan pas op creation time :)
en de option moet Normal zijn, niet granularity: minute

demon326

Legacy Member
passero zei:
uw created time moet helemaal bovenaan staan bij de sort criteria. HIj sorteert dus eerst volgens genre,land,ontstaan en dan pas op creation time :)
en de option moet Normal zijn, niet granularity: minute

done, and done, helpt niet zo te zien...

nota: de time is niet expossed zoals de rest..

de view in kwestie:
http://ashladan.be/bands
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan