Ki sa ki Drupal "Views"?

Definisyon:

Modèl la Views Drupal pèmèt ou òganize epi montre kontni ou nan mond lan nan prèske nenpòt fason ou ka panse a. Plis pase mwatye yon milyon sit Drupal rapòte yo ke yo itilize modil la Views. Li nan ki bon.

Pou egzanp, kite a di ou gen yon kalite kontni koutim pou revize liv. Chak revizyon liv gen ladan jaden sa yo:

Pa default, Drupal ap kite ou fè yon lis debaz nan revizyon sa yo. Ou ka kache oswa montre chak jaden nan lis la, epi mete gwosè a nan imaj la kouvri. Epi se pa yon lot tout lòt bagay.

Melanje ak matche ak kontni ou

Avèk Views, nan lòt men an, ou ka melanje ak koresponn ak done sa a nan tout kalite lis koutim . Pou egzanp, ou te kapab:

Ak egzanp sa yo se jis sou tèt la nan tèt mwen. Si ou ka panse li, li trè chans ou ka bati l 'nan Views.

Gade, Ma! Pa gen Kòd!

Epi ou ka bati tout opinyon sa yo san yon liy sèl nan kòd.

Si ou te fè yon View nan kòd, li ta gade yon bagay tankou sa a:

SELECT node.nid AS nid, node.created AS node_created KI NON node ne GÒM RANPLOE term_node term_node sou node.vid = term_node.vid KOUMAN JWENN term_data term_data sou term_node.tid = term_data.tid KI KOTE (node.status = 1 OSWA (node. uid = *** CURRENT_USER *** AK *** CURRENT_USER *** <> 0) OB *** ADMINISTER_NODES *** = 1) AK (node.promote <> 0) AK (UP (term_data.name) = UPPER ('blog')) LÒD pa node_created DESC

Epi se jis rechèch MySQL la.

Ou ta bezwen tou kòd nan fòma ak pwodiksyon rezilta yo. Si ou janm te vle ajoute yon jaden oswa yon kondisyon, ou ta gen plonje nan ak tweak kòd la san yo pa kraze anyen.

Views? Pwen epi klike sou.

Panse nan kalite avètisman ak Views

Kòm ou aprann travay ak kalite kontni koutim ak opinyon, ou pral dekouvri yo ke yo ka rezoud yon gwo pousantaj nan jiskaske pwoblèm CMS entranzab.

Se konsa, souvan, ou menm oswa kliyan ou yo pral vle "espesyal" paj ki, sou lòt lojisyèl CMS , ta ka mande kodaj konplèks, oswa yon lachas dezespere pou yon Plugin. Men, ak yon panse ti kras, ou ka redwi yo nan youn oswa plis kalite kontni koutim, ak yon View ki byen bati.

Pwolonje Views ak Modil Custom

Vre, opinyon pa ka fè tout bagay . Men, si ou janm jwenn tèt ou kont limit ki nan Views, tcheke drupal.org. Gen dè milye de modil ki pwolonje Views. Kòm toujou, ou ta dwe chwazi modil avèk sajès , men li la byen posib ke yon moun deja rezoud pwoblèm ou an.

Men, Aprann Views Premye

Men, anvan ou ale kap chèche yon modil koutim, asire w ke ou te reyèlman te aprann sa "debaz" Views ka fè. Gen anpil tutoryèl yo deyò, men fason ki pi bon yo aprann se yo ki ap pèmèt youn nan opinyon yo enkli. Dwat lwen, ou pral wè eleman debaz yo ou bezwen fè yon View. Lè sa a, ou ka kòmanse tweaking - e ke se pi bon fason pou aprann.