Որոնք են Drupal «Դիտումներ»:

Սահմանում:

The Drupal Views մոդուլը Ձեզ հնարավորություն է տալիս կազմակերպել եւ ցույց տալ ձեր բովանդակությունը աշխարհին գրեթե ցանկացած կերպ մտածելու մասին: Ավելի քան կես միլիոն Drupal կայքէջը հաղորդում է, որ օգտագործում են Views մոդուլը: Դա լավ է:

Օրինակ, եկեք կասենք, որ գիրք վերանայելու համար ունեք յուրահատուկ բովանդակություն : Յուրաքանչյուր գիրքի վերանայում ներառում է հետեւյալ դաշտերը.

Դուֆալը, որպես լռելյայն, թույլ կտա կատարել այս ակնարկների հիմնական ցանկը: Դուք կարող եք թաքցնել կամ ցուցադրել յուրաքանչյուր դաշտը ցանկում եւ սահմանել կափարիչի պատկերը: Եվ ոչ մի այլ բան:

Խառնել եւ համադրել ձեր բովանդակությունը

Դիտումներով, մյուս կողմից, դուք կարող եք համաձայնել եւ համընկնել այս տվյալները բոլոր տեսակի մաքսային ցուցակների մեջ : Օրինակ, կարող ես.

Եվ այդ օրինակները պարզապես գլխավերեւում են: Եթե ​​կարծում եք, դա շատ հավանական է, դուք կարող եք կառուցել այն Views- ում:

Տեսեք, Մա! Ոչ մի կոդ:

Եվ դուք կարող եք կառուցել այս բոլոր տեսակետները `առանց մեկ գիծ կոդը:

Եթե ​​դուք ստիպված լինեիք դիտել կոդը, ապա դա նման է նման բան:

SELECT node.nid AS nid, node.created AS node_created FROM հանգույց հանգույց 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 *** եւ *** CURRENT_USER *** <> 0) կամ *** ADMINISTER_NODES *** = 1) եւ (node.promote <> 0) եւ (UPPER (term_data.name) = UPPER («բլոգ»)) ORDER BY node_created DESC

Եվ դա ընդամենը MySQL- ի հարցումը:

Արդյունքները ձեւաչափելու եւ արդյունքների համար անհրաժեշտ է նաեւ կոդ: Եթե ​​դուք երբեւէ ցանկանում եք ավելացնել դաշտ կամ պայման, դուք պետք է սուզվել եւ կոծկել կոդը առանց խախտելու որեւէ բան:

Դիտումներ. Կետ ու սեղմեք:

Մտածելով Բովանդակության տեսակների եւ դիտումներից

Երբ դուք սովորում եք աշխատել մաքսային բովանդակության տեսակների եւ դիտումների հետ, դուք կգտնեք, որ նրանք կարող են լուծել մինչ այժմ անհանգստացնող CMS- ի խնդիրների մեծ մասը:

Այսպիսով, դուք կամ ձեր հաճախորդը կցանկանա «հատուկ» էջեր, որոնք CMS- ի այլ ծրագրերում կպահանջեն համալիր կոդավորումը կամ հուսահատ որս plugin- ի համար: Բայց մի փոքր մտածելով, կարող ես դրանք կրճատել մեկ կամ մի քանի յուրահատուկ բովանդակության տեսակներ եւ լավ կառուցված տեսք:

Ընդլայնել դիտարկումները հատուկ մոդուլներով

Ճիշտ է, տեսակետները չեն կարող անել ամեն ինչ : Բայց եթե դուք երբեւէ տեսնեք Views- ի սահմանների դեմ, ստուգեք drupal.org- ը: Կան հազարավոր մոդուլներ, որոնք տարածում են դիտումները: Ինչպես միշտ, դուք պետք է ընտրեք մոդուլներ իմաստուն , բայց շատ հնարավոր է, որ ինչ-որ մեկը արդեն լուծեց ձեր խնդիրը:

Բայց առաջինը իմացեք

Բայց նախքան գնաք մաքսային մոդուլ փնտրելը, համոզվեք, որ դուք իսկապես իմացաք, թե ինչ «հիմնական» դիտումները կարող են անել: Այնտեղ կան բազմաթիվ ուսումնական ձեռնարկներ, բայց սովորելու լավագույն միջոցը հնարավոր է ներառել ներառված տեսակետներից մեկը: Դրանից անմիջապես հետո կտեսնեք, թե ինչ հիմնական տարրեր պետք է դիտեք: Այնուհետեւ դուք կարող եք սկսել tweaking - եւ դա լավագույն միջոց է սովորել: