Unsa ang mga "Pagtan-aw" sa Drupal?

Kahubitan:

Ang Module sa Drupal Views nagtugot kanimo sa pag-organisar ug pagpakita sa imong sulod sa kalibutan sa bisan unsang paagi nga imong mahunahuna. Kapin sa tunga sa milyon nga mga Drupal site ang nagreport nga ilang gigamit ang Views module. Maayo kana.

Sama pananglit, ipasabut nga dunay usa ka custom type type para sa mga review sa libro. Ang matag repaso sa libro naglakip sa mosunod nga mga natad:

Sa kasagaran, si Drupal magatugot kanimo sa paghimo sa usa ka nag-unang listahan sa mga pagribyu. Mahimo nimong tagoan o ipakita ang matag uma sa listahan, ug ipahimutang ang gidak-on sa hapin nga hulagway. Ug dili usa ka daghan pa.

Hugpong ug Itugma ang Imong Nilalaman

Uban sa Views, sa pikas bahin, mahimo ka mag-mix ug mohaum niini nga datos ngadto sa tanan nga matang sa custom nga listahan . Pananglitan, mahimo nimo:

Ug ang maong mga pananglitan mao lang sa ibabaw sa akong ulo. Kon makahunahuna ka niini, kini lagmit nga mahimo nimo kini pagtukod sa Views.

Tan-awa, Ma! Dili nga Kodigo!

Ug mahimo nimong tukuron ang tanan niini nga mga panan-aw nga walay usa ka linya sa kodigo.

Kung kinahanglan nimo buhaton ang usa ka panglantaw sa code, kini usa ka pananglitan:

PILI ang node.nid AS nid, node.created AS node_created FROM node node 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 (node. uid = *** CURRENT_USER *** AND *** CURRENT_USER *** <> 0) OR *** ADMINISTER_NODES *** = 1) AND (node.promote <> 0) AND (UPPER (term_data.name) = UPPER ('blog')) ORDER NG node_created DESC

Ug kana lang ang pangutana sa MySQL.

Kinahanglan mo usab ang code sa pag-format ug pag-output sa mga resulta. Kon gusto ka nga makadugang sa usa ka uma o usa ka kondisyon, kinahanglan ka nga magpasunud ug mag-usab sa code nga dili mabungkag.

Mga pagtan-aw? Itudlo ug i-klik.

Naghunahuna sa Mga Tipanan ug mga Talan-awon

Samtang ikaw nakakat-on sa pagtrabaho uban sa custom type types ug views, imong mahibal-an nga mahimo nila masulbad ang usa ka dako nga porsiyento sa hangtud karon nga dili maihap nga mga problema sa CMS.

Kasagaran, gusto nimo o sa imong kliyente ang mga "espesyal" nga mga pahina nga, sa laing software sa CMS , nagkinahanglan og komplikadong coding, o desperado nga pagpangayam alang sa usa ka plugin. Apan uban sa usa ka gamay nga panghunahuna, mahimo nimo kining ipaubos sa usa o labaw pa nga mga kostumbre sa sulod, ug usa ka maayo nga pagtan-aw.

Ipalapad ang Mga Panan-aw Uban sa Custom Modules

Tinuod, ang mga pagtan-aw dili makahimo sa tanan . Apan kon makit-an nimo ang imong kaugalingon batok sa mga limitasyon sa Views, susiha ang drupal.org. Adunay liboan nga mga modulo nga naghatag og Views. Sama sa kanunay, kinahanglan nga ikaw mopili sa mga modulo nga maalamon , apan posible nga ang usa ka tawo nakasulbad na sa imong problema.

Apan Unaha ang Pagtuon sa mga Panan-aw

Apan sa dili pa ikaw mangita alang sa usa ka custom module, siguruha nga nakakat-on ka unsa ang mahimo nga "basic" Views. Adunay daghan nga mga tutorial nga anaa didto, apan ang pinakamaayo nga paagi sa pagkat-on mao ang pagpahigayon sa usa ka gilakip nga mga panglantaw. Diha dayon, imong makita ang mga batakang elemento nga imong gikinahanglan aron maklaro. Unya mahimo ka magsugod sa pagtukod - ug mao kana ang pinakamaayo nga paagi sa pagkat-on.