Kaj so Drupal "Pogledi"?

Opredelitev:

Modul Drupal Views vam omogoča organiziranje in prikazovanje vaše vsebine svetu na skoraj vsak način, na katerega si lahko pomislite. Več kot pol milijona Drupalovih mest poroča, da uporabljajo modul Pogledi. Tako dobro.

Recimo, na primer, imate na voljo vrsto vsebine za preglede knjig. Vsak pregled knjige vključuje naslednja polja:

Drupal bo privzeto omogočil osnovni seznam teh pregledov. V seznamu lahko skrijete ali prikažete vsako polje ter nastavite velikost pokrivne slike. In nič drugega.

Zmešajte in uskladite svojo vsebino

Z možnostmi Pogledi na drugi strani lahko te podatke združite in jih ujemate z vsemi vrstami seznamov po meri . Na primer, lahko:

In ti primeri so šele z vrha moje glave. Če mislite, je zelo verjetno, da ga lahko zgradite v pogledih.

Poglej, mama! Brez kode!

Vse te poglede lahko ustvarite brez ene same vrstice kode.

Če bi morali narediti pogled v kodi, bi bilo videti nekaj takega:

SELECT node.nid AS nid, node.created AS node_created FROM node vozlišče LEFT JOIN term_node term_node ON node.vid = term_node.vid LEFT JOIN term_data term_data ON term_node.tid = term_data.tid WHERE (node.status = 1 OR (vozlišče. uid = *** CURRENT_USER *** IN *** CURRENT_USER *** <> 0) ALI *** ADMINISTER_NODES *** = 1) IN (node.promote <> 0) IN (UPPER (term_data.name) = UPPER ("blog")) ORDER BY node_created DESC

In to je samo poizvedba MySQL.

Potrebovali boste tudi kodo za oblikovanje in prikaz rezultatov. Če ste kdaj želeli dodati polje ali pogoj, bi se morali potopiti in potegniti kodo, ne da bi se zlomili ničesar.

Pogledi? Točka in kliknite.

Razmišljanje o vrstah in pogledih vsebine

Ko se naučite delati s tipi in pogledi po meri, boste odkrili, da lahko rešijo ogromen odstotek doslej težkih težav s CMS.

Pogosto boste vi ali vaša stranka želeli "posebne" strani, ki bi v drugi programski opremi CMS zahtevale zapleteno kodiranje ali obupno lov na plugin. Ampak z malo misli, jih lahko zmanjšate na eno ali več vrst vsebin po meri in dobro zgrajen pogled.

Razširite poglede s prilagojenimi moduli

True, pogledi ne morejo storiti ničesar. Ampak, če ste se kdaj znašli pred omejitvami Pogledov, preverite drupal.org. Na tisoče modulov, ki podaljšajo Pogledi. Kot vedno, morate modro izbrati module , vendar je mogoče, da je nekdo že rešil vaš problem.

Toda najprej preberite več o pogledih

Preden začnete iskati modul po meri, se prepričajte, da ste resnično izvedeli, kaj lahko storijo "osnovni" pogledi. Obstaja veliko tutorialov zunaj, vendar je najboljši način za učenje omogočiti enega od vključenih pogledov. Takoj boste videli osnovne elemente, ki jih potrebujete za ogled. Potem lahko začnete tweaking - in to je najboljši način za učenje.