Puncte:1

Cum pot face 3 meniuri diferite?

drapel cn

Trebuie să fac o agendă în Drupal 7. Tabelul pentru evenimente este mai mult sau mai puțin deja făcut, dar ar trebui să adaug 3 zile în partea de sus, cum ar fi:

Ziua 1 - Ziua 2 - Ziua 3

În funcție de ziua pe care se face clic, va afișa o agendă sau cealaltă.

Cum pot face acest lucru?

Adaug conținut folosind Agendă tipul de conținut pe care l-am creat, dar ar trebui să creez conținut pentru acele 3 zile.

hotwebmatter avatar
drapel nr
Bun venit la Drupal Answers! Se pare că ați putea să utilizați [File din meniul Vizualizări](https://www.urbaninsight.com/article/views-menu-tabs-quick-guide) sau [File rapide](https://www. drupal.org/project/quicktabs).
drapel cn
Aș crea o taxonomie numită „Zile” cu termenii Ziua 1, Ziua 2, Ziua 3. Apoi adăugați un câmp Taxonomie, astfel încât să puteți atribui cărei zile îi aparține un Nod de agendă. Puteți utiliza apoi unul dintre modulele sugerate de @hotwebmatter.
hotwebmatter avatar
drapel nr
Da @RyanHartman, se pare că ar putea funcționa. Adăugați un câmp _Referință la termenul taxonomiei_ la pachetul de noduri pentru tipul de entitate personalizat _Agendă_. Apoi utilizați acel câmp pentru a eticheta conținutul pentru a fi inclus în fiecare dintre cele trei file pentru Ziua 1, Ziua 2, Ziua 3.
drapel cn
Vă mulțumesc baieti! Asta am făcut. Nu știam cum să adaug meniurile, dar odată ce am putut face asta, mi-am dat seama cum să filtrez cu termeni de taxonomie (i-am adăugat mai întâi la vocabular). Mă obișnuiesc cu Drupal cel puțin într-un mod de bază. Apropo, pe Agenda pe care am făcut-o (ca format de tabel) este posibil să-i modifici stilul css? Știi cum? Daca este necesar as putea face un alt thread. Iti multumesc din nou!
drapel cn
Cu siguranță poți. Drupal are un întreg sistem de teme, așa că da, puteți face acest lucru, dar acesta este în afara subiectului acestei discuții.
hotwebmatter avatar
drapel nr
@Ray91 întregul truc de a adăuga CSS și JS la o temă personalizată este realizat în Drupal prin utilizarea bibliotecilor. Așadar, creați o subtemă a temei dvs. curente, astfel încât să o puteți modifica, apoi spuneți-i unde să găsească CSS prin editarea `mytheme.libraries.yml`. În această etapă, nu trebuie să învățați despre șabloanele Twig sau nimic. Ar trebui să puteți adăuga niște CSS pentru a vă modifica tabelele
Puncte:1
drapel cn

Cel mai simplu mod de a realiza acest lucru ar fi să utilizați Taxonomie modul.

  1. În cazul dvs., configurați o nouă taxonomie cu numele Zilele agendei.
  2. Adăugați câțiva dintre termenii dvs.: Ziua 1, Ziua 2, Ziua 3, etc.
  3. Întoarce-te la tine Agendă tip de conținut și adăugați un câmp de referință pentru termeni de taxonomie, configurat pentru a indica noul dvs Zilele agendei taxonomie.
  4. Editează-ți conținutul și selectează cărei Zi îi aparțin.
  5. Instalați și activați fie Vizualizări filele meniului sau File rapide modul.
  6. Editați-vă vizualizarea și adăugați noul câmp de taxonomie.
  7. Setați modul de afișare a vizualizărilor la unul oferit de modulul pe care l-ați selectat, configurat pentru a utiliza câmpul de taxonomie pentru sortare.

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.