Čo sú Drupal "názory"?

definícia:

Modul Drupal Views umožňuje organizovať a zobrazovať svoj obsah vo svete takmer akýmkoľvek spôsobom. Viac ako pol milióna lokalít programu Drupal oznámi, že používajú modul Zobrazenia. Je to tak dobré.

Povedzme napríklad, že máte vlastný typ obsahu pre recenzie kníh. Každá recenzia knihy obsahuje nasledujúce polia:

Drupal vám v predvolenom nastavení umožní vytvoriť základný zoznam týchto recenzií. Môžete skryť alebo zobraziť každé pole v zozname a nastaviť veľkosť obrázka obalu. A nie o nič iné.

Zmiešajte a zvoľte svoj obsah

S názormi môžete na druhej strane kombinovať tieto údaje do všetkých typov vlastných záznamov . Môžete napríklad:

A tie príklady sú práve v hornej časti mojej hlavy. Ak si to myslíte, je veľmi pravdepodobné, že ho môžete vytvoriť v zobrazeniach.

Pozrite, Ma! Žiadny kód!

A všetky tieto zobrazenia môžete zostaviť bez jediného riadka kódu.

Ak ste museli urobiť zobrazenie v kóde, mohlo by to vyzerať takto:

SELECT node.nid AS nid, node.vytvorený AS uzol_vytvorený z uzla uzla LEFT JOIN term_node term_node ON node.vid = term_node.vid LEVÝ JOIN term_data term_data ON term_node.tid = term_data.tid WHERE (node.status = 1 OR (uzol. uid = *** CURRENT_USER *** A *** CURRENT_USER *** <> 0) ALEBO *** ADMINISTER_NODES *** = 1) AND (node.promote <> 0) AND (UPPER (term_data.name) = HORE ('blog')) OBJEDNÁVKA podľa node_vytvoreného DESC

A to je len otázka MySQL.

Tiež by ste potrebovali kód na formátovanie a výstup výsledkov. Ak ste niekedy chceli pridať pole alebo podmienku, musíte sa ponoriť do kódu a vyladiť kód bez toho, aby ste prerušili nič.

Názory? Bod a kliknite.

Zamyslite sa nad typmi a zobrazeniami obsahu

Keď sa naučíte pracovať s vlastnými typmi obsahu a zobrazeniami, zistíte, že dokážu vyriešiť obrovské percento doteraz nepokojných problémov s CMS.

Často vás alebo váš klient budú chcieť "špeciálne" stránky, ktoré by v inom systéme CMS vyžadovali zložité kódovanie alebo zúfalé hľadanie pluginov. Ale s trochou myšlienky môžete znížiť ich na jeden alebo viac vlastných typov obsahu a dobre postavený pohľad.

Rozšíriť zobrazenia pomocou vlastných modulov

Je pravda, že zobrazenia nemôžu robiť všetko . Ale ak sa niekedy ocitnete proti hraniciam názorov, skontrolujte drupal.org. Existujú tisíce modulov, ktoré rozširujú zobrazenia. Ako vždy, mali by ste si vybrať moduly rozumne , ale je celkom možné, že niekto už vyriešil váš problém.

Najprv však naučte názory

Predtým, než začnete hľadať vlastný modul, uistite sa, že ste sa naozaj naučili, čo môžu robiť "základné" zobrazenia. Existuje množstvo tutoriálov, ale najlepší spôsob, ako sa naučiť, je umožniť jeden z zahrnutých názorov. Hneď uvidíte základné prvky, ktoré potrebujete na zobrazenie. Potom môžete začať ladenie - a to je najlepší spôsob, ako sa učiť.