Puncte:1

Pot alege anumite noduri pentru a le afișa într-o vizualizare?

drapel us
jfc

Am un site Drupal 9 cu o vizualizare care afișează produse, dar nu vreau să arăt toate produsele, vreau doar să arăt câteva dintre ele.

Este posibil să filtrezi așa? În loc să arăți toate produsele?

În mod ideal, aș dori o interfață de utilizare în care să pot gestiona produsele manual. De exemplu. dacă am 5 produse, dar vreau să afișez doar Produsul 1 și Produsul 4, pot selecta acele 2 produse.

Jaypan avatar
drapel de
Ar trebui să puteți crea o coadă de entități (https://www.drupal.org/project/entityqueue) și să filtrați rezultatele după acea coadă.Nu am mai făcut-o de la D7 cu modulul de coadă Node, dar acest modul pare să fie succesorul, așa că ar trebui să poți să o faci.
Puncte:5
drapel cn

Dacă doriți să gestionați produsele manual, adică să nu bazați filtrul pe valoarea unui câmp de produs, Coada de entități modulul oferă o soluție ușoară.

  1. Instalați modulul dacă nu îl aveți deja
  2. Creați o coadă pentru produse la /admin/structure/entityqueue/add
  3. Alegeți tipul de entitate adecvat și pachetul de sub Setări de entitate
  4. Salvați și adăugați câteva produse la acesta
  5. În vizualizarea dvs., adăugați o relație la coada de entități

Odată ce ați făcut asta, numai produsele din coadă vor fi în rezultatele Vizualizării.

Ca bonus, puteți controla și ordinea de sortare cu coada de entități, dacă este necesar. Doar adăugați un criteriu de sortare pentru Poziția în coada de conținut la Vedere.

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.