Must-Have Drupalmodule foar it bouwen fan in side

Meitsje fan oanpaste siden Oare CMS's kinne allinnich dream hawwe oer

Dus, jo hawwe in nije site fan Drupal opsteld, en jo hawwe de drupal-modules foar in nije side ynstallearre. No wolle jo begjinne mei it bouwen fan jo side. Hjir binne de essensjele modules dy't jo nedich hawwe.

Alle modules binne beskikber foar Drupal 7.

Ynhâldtypen

Drupal wie ien fan 'e earste wichtige CMS- programma's om ienfâldich ynhâldtypen te bieden. As in titel en lichem net genôch binne, kinne jo in nije ynhâldtype ynstelle mei oanpaste "fjilden".

Bygelyks, in "Album" ynhâldtype kin soarten fjilden lykas keunstner , Jier , Label , en Sjenre . Mei Drupal kinne jo ynhâldtypen maklik meitsje op 'e behearder siden - gjin kodearring dy't nedich is.

So wêr is it modul om te downloaden? Echt, as fan Drupal 7, moatte jo net wat downloade. Ynhâldtypen waarden ferpleatst yn kearn . Mar se brûkten in module, en ik wol der wis fan wêze dat jo witte oer dizze funksje.

Views

Sjoch is noch in module (oant Drupal 8). As jo ​​in side " Drupal " bouwe, net allinich it opbouwen en ynhâld taheakje, is in 98,4% kâns dat jo brûke wolle.

Ferbyldings jouwe jo opnij listje, sortearje en jo ynhâld filterje yn in protte wei as jo kinne foarstelle. Komplekse listings dy't reammen fan PHP-arkaanen mei in oare CMS (hoesten, WordPress) kinne wurde klikke yn plak mei Drupal Views.

Boxes

Jo binne wierskynlik plan foar gebrûk fan blokken. Meitsje ik it plak foar it kodearje yn plak? Kisten binne fergelykber mei blokjes, mar biede meardere kearndoelen .

Kontekst

Sprektaal fan blokken lit de standert Drupal administraasjeblêd blokkearje folle te winskjen. Litte jo sizze dat jo gewoan blêden op inkele siden sjen wolle. De blok admin-side kin (soart) dwaan. Jo kinne elke blok individueel ynstelle. Mei foarkommende ûnthâldtechstikken kinne jo mooglik wêze op 'e lange list fan blokken op' e admin-side en werjaan yn hoefier't dat blok stiet wêr't. Miskien.

Mar wat as jo gewoan blokkearje wolle foar bepaalde ynhâldtypen , by bepaalde paden , foar brûkers mei bepaalde tagongsrjochten ? De blok admin-side giet yn 'e fetale posysje en leppels dreech.

Jo, wiswier, ynstalleare de kontekstmodul .

(Foar in radikale ferskillende - en wjersidige eksklusyf - oanpak om jo side te lizzen, sjoch Panels .)

CTools

As jo ​​kisten, kontekst of panielen ynstalleart, dan wurde jo ek ynstallearre ctools , de koos- tool suite. Jo wierskynlik neat mei ctools direkt dwaan, mar dizze oare modules nedich it. Ik tink it hjirmei, dus jo winskje net wêr't dizze mysterieuze module kaam (benammen as it nedich is om in befeiliging te bewarjen).

Dizze pear modulen jouwe jo in geweldige stimulearring yn krêft en fleksibiliteit as jo jo Drupal site oanbiede. Meitsje se, en jo sille ekstra en komplekse siden bouwe kinne sûnder in rigel fan code te berikken .