Crearea unei pagini cu un argument, învățarea drupal

Dacă faceți clic pe oricare dintre genurile din blocul de genuri. atunci primim mesajul "Pagina nu a fost găsită", pentru că în realitate nu există o astfel de pagină. Să ne gândim la crearea sa.







Hai să trecem la editarea ecranului Filme.

Crearea unei pagini cu un argument, învățarea drupal

Extindeți unitatea de link-uri cu opțiunile de afișare și selectați clona Home clone there.

Clonarea este foarte utilă atunci când trebuie să creați o cartografiere similară. Afișajul clonat moștenește toate setările clonate.

Crearea unei pagini cu un argument, învățarea drupal

În afișajul clonat, primul lucru de făcut este să modificați numele afișat.

Crearea unei pagini cu un argument, învățarea drupal

Filmele de gen sunt un nume potrivit pentru acest afișaj, deoarece vor scoate filme de un anumit gen.

Crearea unei pagini cu un argument, învățarea drupal

Următorul pas este să editați calea cu care va fi disponibilă această pagină.

Crearea unei pagini cu un argument, învățarea drupal

Am stabilit calea filmului după gen /% - la fel ca cea pe care am cerut-o când creăm afișarea genului. Semnul% indică faptul că un parametru va fi trecut în locul său (în cazul nostru, acesta este ID-ul termenului). Faceți clic pe Aplicați.

Crearea unei pagini cu un argument, învățarea drupal

Acum trebuie să adăugați un link la termenul de taxonomie, astfel încât să puteți selecta filme care sunt specifice unui anumit gen.

Crearea unei pagini cu un argument, învățarea drupal






Deoarece deja avem alte mapări în această vizualizare, în câmpul Pentru, selectați această pagină (suprascrie). astfel încât link-ul să fie adăugat doar la afișajul curent. Apoi, selectați linkul Conținut: Termenii de taxonomie ai materialului și faceți clic pe Aplicați (acesta este afișajul).

Crearea unei pagini cu un argument, învățarea drupal

În setările de comunicare, selectați dicționarul Gen în câmpul Dicționare. setați ID-ul genului și bifați Acest link este necesar. Faceți clic pe Aplicați (acesta este afișajul).

Crearea unei pagini cu un argument, învățarea drupal

Acum adăugați un filtru de context care va accepta termenul ID și va filtra lista de filme în funcție de genul curent.

Crearea unei pagini cu un argument, învățarea drupal

Aici, de asemenea, în câmpul Pentru selectați această pagină (suprascrie). În lista filmelor disponibile, alegeți Taxonomia termenilor: ID-ul termenului și faceți clic pe Aplicați (acesta este afișajul).

Crearea unei pagini cu un argument, învățarea drupal

În contextul setărilor pentru filtre, selectați Gen în câmpul Comunicare. În secțiunea Dacă valoarea filtrului nu se află în adresa URL, selectați valoarea implicită Trimiteți și selectați imediat valoarea Tip - Raw din URL și componenta Path - 2.

Am ales cea de-a doua componentă a căii, deoarece ID-ul termenului va fi transmis în el. Calea paginii are un șablon film-de-gen /%, în care filmul după gen este prima componentă,% este a doua componentă.

Crearea unei pagini cu un argument, învățarea drupal

Vom coborî puțin mai jos și, în secțiunea Când valoarea filtrului este prezentă în URL sau furnizată în mod prestabilit. notați elementul Înlocuiți titlul. În câmpul care apare, tastați% 1. Aceasta înseamnă că titlul paginii va fi înlocuit cu numele termenului.

Crearea unei pagini cu un argument, învățarea drupal

Crearea unei pagini cu un argument, învățarea drupal

Acum, dacă mergem, de exemplu, la pagina genului Adventure. atunci vom vedea acolo numai filme de acest gen.

Crearea unei pagini cu un argument, învățarea drupal

Un alt exemplu este genul de Horror. Rețineți că există numai un film în listă, așa cum este indicat în paranteze.

Crearea unei pagini cu un argument, învățarea drupal

În următoarea lecție, vom analiza ce filtre sunt și ce criterii de sortare sunt.

Trimiteți-le prietenilor:







Trimiteți-le prietenilor: