Puncte:0

Există o modalitate de a reda titlul fiecărui nod dintr-un singur tip de conținut?

drapel us
jfc

Am o pagină pe un site Drupal 9 care va avea un filtru și o bară de căutare. Filtrul trebuie să aibă fiecare produs și fiecare regiune în care este vândut produsul.

Așa că am creat 2 tipuri de conținut - Produs și Regiune și am creat un nod pentru fiecare care are doar un titlu.

Vreau să parcurg fiecare nod produs și regiune și să le afișez pe pagina care are filtrul.

Este posibil să redați aceste date într-un fișier TWIG?

Kevin avatar
drapel in
Ai putea rezolva asta în 5 minute cu Views.
leymannx avatar
drapel ne
Răspunde asta la întrebarea ta? [Obțineți toate nodurile de un anumit tip de conținut și imprimați datele fiecărui nod în interiorul page.html.twig](https://drupal.stackexchange.com/questions/279353/get-all-nodes-of-a-specific- tip-conținut-și-tipărește-datele-fiecărui-nod-în interior)
Puncte:2
drapel de

Șabloanele sunt pentru formatarea ieșirii datelor. Ele înglobează în esență datele în HTML. Generarea datelor nu este gestionată în șabloane, se întâmplă mai devreme în pipeline, iar datele sunt transmise șablonului, pentru a include datele în HTML.

În acest caz, doriți o vizualizare, așa cum a indicat Kevin în comentarii. Views este un modul de bază Drupal care oferă o interfață grafică pentru crearea de interogări la baza de date și pentru a scoate datele rezultate. Apoi puteți utiliza Modulul Twig Tweaks și apelați o vizualizare în șablonul dvs. Twig, după cum urmează:

{{ drupal_view('who_s_new', 'block_1') }}

Dacă trebuie să temați rezultatul vizualizării, modulul Vizualizări oferă metode pentru modelarea rezultatului vizualizării.

jfc avatar
drapel us
jfc
Pot avea mai multe tipuri de noduri disponibile în vizualizare? În acest caz, aș avea nevoie de el pentru a obține date atât de la nodurile mele de produs, cât și de la regiune
Jaypan avatar
drapel de
Vizualizările sunt extrem de flexibile. Dacă căutați pe Google, puteți găsi aproape întotdeauna soluția dorită, deși poate avea nevoie de un modul suplimentar. Deci răspunsul la întrebarea dvs. este da.

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.