Drupal "Views" yog dab tsi?

Kev txhais kom meej:

Drupal Views pub rau koj npaj thiab qhia koj cov ntsiab lus rau lub ntiaj teb nyob rau hauv txhua txoj kev uas koj tuaj yeem xav txog. Tshaj li ob plhom ib plhom Drupal hais qhia tias lawv siv qhov kev saib xyuas cov qauv. Nws yog qhov zoo.

Piv txwv, peb hais tias koj muaj ib hom kev cai rau phau ntawv txheeb xyuas. Txhua qhov kev tshuaj xyuas hauv phau ntawv muaj xws li nram qab no:

Yog vim li cas, Drupal yuav cia koj ua ib daim qhia kev yooj yim ntawm cov kev rov qab xyuas no. Koj tuaj yeem nkaum lossis qhia txhua daim teb nyob rau hauv qhov kev qhia, thiab teem qhov loj ntawm daim duab npog. Thiab tsis yog ib tus tseem ntau.

Sib xyaw thiab phim koj cov ntsiab lus

Nrog Views, ntawm qhov tod tes, koj tuaj yeem sib tov thiab phim cov ntaub ntawv no rau txhua hom kev cai npe . Piv txwv li, koj tuaj yeem:

Thiab cov qauv no yog tawm ntawm kuv lub taub hau xwb. Yog tias koj xav tau nws, nws zoo li koj tuaj yeem tsim nws hauv Kev Pom Zoo.

Saib, Ma! Tsis muaj Code!

Thiab koj tuaj yeem ua tau tag nrho cov kev xav tsis muaj ib kab ntawm txoj cai.

Yog tias koj tau ua ib qho saib hauv cov cai, nws yuav pom tej yam zoo li no:

SELECT node.nid AS nid, node.created AS node_created ntawm node ntawm 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 qhov twg (node.status = 1 LOS YUAV (ntawm. uid = *** CURRENT_USER *** THIAB *** CURRENT_USER *** <> 0) LOSSIS *** ADMINISTER_NODES *** = 1) THIAB (node.promote <> 0) THIAB (UPPER (term_data.name) = TXAWJ ('blog')) YUAV UA LOS NTAWM node_created DESC

Thiab qhov no tsuas yog cov lus nug ntawm MySQL.

Koj 'd kuj xav tau cov txheej txheem rau hom ntawv thiab tso tawm cov ntsiab lus. Yog hais tias koj puas xav tau ntxiv ib daim teb los yog ib qho kev mob, koj yuav tau dhia hauv thiab tweak cov cai tsis rhuav txhua yam.

Views? Taw tes thiab nias.

Xav rau hauv hom ntawv thiab Views

Thaum koj kawm ua hauj lwm nrog cov txheej txheem kev cai thiab cov kev xav, koj yuav pom tias lawv yuav daws tau ib feem pua ​​ntawm qhov teebmeem ntawm CMS teeb meem.

Yog li feem ntau, koj lossis koj tus neeg yuav xav tau cov nplooj ntawv tshwj xeeb uas, ntawm lwm qhov CMS software , xav tau txoj coding, los yog xav ua kom tau plob hav zoov rau lub plugin. Tab sis nrog me ntsis xav, koj tuaj yeem txo lawv mus rau ib los sis ntau hom kev cai, thiab qhov kev pom zoo.

Ntev nrog Views nrog Custom Modules

Yeej muaj tseeb, kev pom tsis tuaj yeem ua txhua yam . Tab sis yog tias koj puas pom koj tus kheej nce tawm ntawm qhov Kev Ntsuam Xyuas, xyuas drupal.org. Muaj ntau txhiab tus modules uas pom Views. Raws li ib txwm, koj yuav tsum xaiv cov khoom tsim ntse ntsuav zoo , tab sis nws kuj tau hais tias ib tug neeg twb daws koj qhov teeb meem.

Tab sis Kawm Ua Ntej

Tab sis ua ntej koj mus nrhiav ib qho kev cai module, xyuas kom tseeb tias koj twb kawm tau tiag tiag "theem pib" Views tau ua. Muaj ntau cov tutorials tawm muaj, tab sis qhov zoo tshaj plaws txoj kev kawm yog los pab kom tau ib qho ntawm cov neeg tau saib. Tam sim ntawd, koj yuav pom cov ntsiab lus uas koj xav tau kom pom. Tom qab ntawd koj tuaj yeem pib tweaking - thiab yog qhov uas zoo tshaj plaws los kawm.