Puncte:0

How to stop duplicates caused by date range in views

drapel eg

On my site I have a content type called Course. Courses can have several sessions. To display these sessions I am using the date range.

When a course has more than one date range entered an instance appears in the view for each start date.

How do I only display one instance for each course? There is only one course, even though there are multiple sessions.

The Distinct option in Query settings doesn't resolve this, nor does using Aggregation

beltouche avatar
drapel cn
Ar fi de ajutor dacă ați include o captură de ecran sau o altă reprezentare a configurației actuale a vizualizărilor.
Puncte:0
drapel eg

Am găsit un răspuns la asta.

Pentru a afișa doar prima instanță a fiecărui curs, a trebuit să adaug un nou filtru la vizualizarea pentru field_date_range:delta și schimbați Operatorul în Este egal cu valoarea 0.

Fiecărei date sesiunii de curs i se atribuie un număr delta în baza de date. Acest nou filtru se asigură că numai primul este afișat într-o vizualizare. Ce înseamnă Delta în Drupal

introduceți descrierea imaginii aici

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.