Drupal 7 creând un director cu taxonomie - vizualizări - panouri

Bună ziua tuturor. Am decis să pun în aplicare directorul pe Drupal 7. Scopul era să îl creez fără modulele Ubercart și Commerce. Desigur, am înțeles că puteți să le creați și un director, dar de ce trebuie să trag atât de mult funcționalitatea stângă, nu înțeleg.







Desigur, m-am dus la Google și am săpat. După cum sa dovedit, pe site-urile în limba engleză toate soluțiile care au fost propuse, într-un fel sau altul, au folosit Ubercart și Commerce. Printre oamenii de limbă rusă a existat doar unul demn: "Catalog avansat pe Drupal 7". Am încercat, mi-a plăcut, dar are dezavantaje:

Am încercat o mulțime de opțiuni numai în Afișări. Erau chiar și lucrători, dar flexibilitatea lor era discutabilă. Ca rezultat, soluția la toate problemele a fost o grămadă de viziuni Panouri. Asta-i exact ce îți voi spune.

P.S. Ceva care este pătat pe capturi de ecran - setările implicite (nu s-au schimbat).

Pregătirea

Nu este surprinzător, dar pentru a crea un director aveți nevoie de vizualizări. Panouri și, desigur, Ctools. Printre acestea se numără:

  • Instrumente de haos
  • Manager de pagini
  • Vizualizează panouri de conținut
  • panouri
  • Vizualizări Vizualizări UI

Crearea de vizualizări

Crearea directorului principal

E mai simplu decât asta.

Drupal 7 creând un director cu taxonomie - vizualizări - panouri

Creați următoarea prezentare:

Drupal 7 creând un director cu taxonomie - vizualizări - panouri

Drupal 7 creând un director cu taxonomie - vizualizări - panouri

Apoi dați clic pe "Editați" și adăugați o nouă variantă: "Adăugați o nouă variantă":







  • Titlu: Catalog.
  • Tipul variantei: Panou.
  • Caracteristici opționale: bifați regulile de selecție.
  • Faceți clic pe Creare varianta.
  • Din listă, selectați Taxonomie: vocabular și faceți clic pe Adăugați.
  • În fereastra de tip pop-up, selectați dicționarul nostru și faceți clic pe Salvați.
  • Apoi faceți clic pe butonul Continuare.

Marcajul este omis, deci faceți clic pe Continuați. Trecem peste următorul pas, pentru că nu avem nevoie de el. În final, vom fi la conținutul panoului.

După ce faceți asta, veți obține ceva de genul acesta.

Drupal 7 creând un director cu taxonomie - vizualizări - panouri

Mă ridicam pierdut față de persoana publică, pierdut în trei plopi, importurile exact aceleași setări nu au ajutat)))

Raspunsul la care m-am pierdut pierdut de la neutrino (nu a fost verificat)

Când recreezi, țineți seama că dicționarul dvs. poate fi numit altfel. Ie nu ca mine?

Apoi, cu un notebook în partea de jos, aproape, schimbați:

'catalog_category' => 'catalog_category',

A conectat acest modul. a încercat să-și dea seama căile și a rămas blocat.

Am un catalog de 3 nivele, cum ar fi: Catalogul mărfurilor - Secțiunea 1 - Subsecțiunea 1

În calea directorului (url) există întotdeauna numai 2:

catalogul de mărfuri / secțiunea 1

catalogul de mărfuri / subsecțiunea 1

nu a înțeles - este glitches meu sau un astfel de algoritm?

tocmai nu pot înțelege ce modalități de a prescrie mărfurilor, în cazul în care scapă în mod constant

Iar la bunuri calea este complet diferită, nu de la o taxonomie de tipul: conținutul / numele bunurilor. De ce drumul către bunuri nu este amintit?

Răspundeți la conectat acest modul. din gramatică (nu este verificată)

Bună ziua! O lecție minunată! Dar a stagnat într-un singur loc:

Când execut această clauză

Acum vom configura afișarea a tot și a tot. Mai întâi, accesați pagina panourilor standard: admin / structure / pages. Trebuie să activați term_view.

acest termen nu este inclus, scrie

Modulul managerului de pagini nu poate activa taxonomia / termenul /% taxonomy_term deoarece un alt modul a fost deja suprascris cu views_page.

Ce ar trebui să fac? Prompt, vă rog.

Am găsit o soluție. Voi împărtăși, poate veni la îndemână:

Doar o actualizare, văd că Panoul a fost setat la "Dezactivat" după ce a activat opțiunea Vizualizare suprascriere, Activarea dă eroarea:

"Modulul de gestionare a paginilor nu poate activa taxonomia / termenul /% taxonomy_term deoarece un alt modul a fost deja suprascris cu views_page."

Care este bine, dar ar fi frumos să știți cum să setați ce să utilizați ..

Am găsit o lucrare în jurul valorii de a dezactiva taxonomia View / term /% override și păstrați-o în conținutul panoului, apoi arată de fapt! cam greu de hack.

O soluție mai bună ar fi o modalitate clară de a spune Managerului de pagini care o suprascrie să folosească - cum se poate face asta?

Și în limba rusă: opriți doar standardul / taxonomia / termenul /% în vizualizări

Niklan, spune-mi, vă rog să faceți o prezentare directă la produs? Vă mulțumim anticipat.

Numerotarea paginilor







Articole similare

Trimiteți-le prietenilor: