Skilgreining:
Drupal Views mátin gerir þér kleift að skipuleggja og sýna efni á heiminn á næstum því sem þú getur hugsað um. Yfir hálf milljón Drupal vefsvæði tilkynna að þeir nota Views-eininguna. Það er svo gott.
Til dæmis, segjum að þú sért með sérsniðin efni fyrir bókatölur. Hver bók umfjöllun inniheldur eftirfarandi sviðum:
- kápa mynd
- titill
- höfundur
- útgefandi
- útgáfuár
Sjálfgefið, Drupal mun láta þig gera grunnlista yfir þessar umsagnir. Þú getur falið eða sýnt hvert reit í skráningu og stillt stærð forsíðu myndarinnar. Og ekki mikið meira.
Blandaðu og passaðu innihald þitt
Með útsýni getur þú hins vegar blandað saman og passað þessum gögnum í alls konar sérsniðnar skráningar . Til dæmis gætirðu:
- Hafa síðu sem listar allar bækur með aðeins titlinum. Hver titill tengist yfirgripsmikilli umfjöllun.
- Hafa aðra síðu sem sýnir alla höfunda sem þú hefur skoðað. Hver höfundur tengist stuttri skráningu titla af höfundinum.
- Hafa þriðju síðu sem aðeins nær yfir myndir, í rist. Hver mynd tengist fullri yfirferð.
- Hafa skenkur sem sýnir aðeins smámyndina um myndina og teaser fyrir síðustu sex dóma þína. Ennfremur sýnir þú aðeins þær bækur sem eru merktar með skilmálunum "vestræna", "ráðgáta" eða "læsilegan Star Trek aðdáandi skáldskap".
Og þessi dæmi eru rétt fyrir ofan höfuðið. Ef þú getur hugsað það, þá er það mjög líklegt að þú getir byggt það í Views.
Horfðu, Ma! Engin kóða!
Og þú getur byggt allt þetta áhorf án þess að nota eina línu af kóða.
Ef þú þurfti að skoða í kóða myndi það líta svona út:
SELECT node.nid AS nid, node.created AS node_created FRÁ hnút hnút VINNA JOIN term_node term_node ON node.vid = term_node.vid LEFT JOIN term_data term_data ON term_node.tid = term_data.tid HVAR (node.status = 1 EÐA (hnút. uid = *** CURRENT_USER *** OG *** CURRENT_USER *** <> 0) EÐA *** ADMINISTER_NODES *** = 1) OG (node.promote <> 0) OG (UPPER (term_data.name) = UPPER ('blog')) Panta með node_created DESCOg það er bara MySQL fyrirspurnin.
Þú þarft einnig kóða til að sníða og framleiða niðurstöðurnar. Ef þú hefur einhvern tíma langað til að bæta við reit eða ástandi, þá þarftu að kafa inn og klífa kóðann án þess að brjóta neitt.
Skoðanir? Point og smelltu.
Hugsaðu um innihaldsefni og skoðanir
Eins og þú lærir að vinna með sérsniðnar innihaldsefni og skoðanir, munt þú uppgötva að þau geta leyst mikið af hingað til óviðunandi CMS vandamál.
Svo oft, þú eða viðskiptavinur þinn vilja vilja "sérstaka" síður sem á öðrum CMS hugbúnaði , krefst flóknari erfðaskrá eða örvænting veiði fyrir tappi. En með smá hugsun geturðu dregið úr þeim í eina eða fleiri sérsniðnar innihaldsefni og vel byggð sýn.
Lengja skoðanir með sérsniðnum mátum
True, skoðanir geta ekki gert allt . En ef þú finnur einhvern tíma upp á mörkum Views, skoðaðu drupal.org. Það eru þúsundir einingar sem lengja skoðanir. Eins og alltaf, ættir þú að velja eininga skynsamlega , en það er alveg mögulegt að einhver hafi þegar leyst vandamálið þitt.
En læra skoðanir fyrst
En áður en þú ferð að leita að sérsniðnum einingu skaltu ganga úr skugga um að þú hafir raunverulega lært hvað "undirstöðu" útsýni getur gert. Það eru fullt af námskeiðum þarna úti, en besta leiðin til að læra er að virkja einn af meðfylgjandi skoðunum. Strax í burtu muntu sjá grunnþætti sem þú þarft til að skoða. Þá getur þú byrjað að klára - og það er besta leiðin til að læra.