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:
- pagtabon sa hulagway
- titulo
- awtor
- magmamantala
- tuig nga publikasyon
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:
- Pagbaton og usa ka panid nga naglista sa tanang mga libro pinaagi lamang sa ilang titulo. Ang matag titulo nalambigit sa hingpit nga pagsusi.
- Pagbaton og laing panid nga naglista sa tanang mga tagsulat nga imong girepaso. Ang matag tagsulat nagsumpay ngadto sa usa ka mubo nga listahan sa mga titulo sa tagsulat.
- Pagbaton og ikatulo nga panid nga nagatabon lamang sa mga hulagway, sa usa ka grid. Ang matag imahe nagsumpay ngadto sa hingpit nga pagribyu.
- Pagbaton og usa ka sidebar nga nagpakita lamang sa hulagway nga hulagway sa panid ug teaser alang sa imong unom ka labing bag-o nga mga pagribyu. Dugang pa, gipakita lamang nimo ang mga libro nga gimarkahan sa mga termino nga "kasadpan", "misteryo", o "mabasa nga Star Trek fan fiction".
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 DESCUg 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.