Drupal 7-ի համար մոդուլների մշակում
Այս ձեռնարկի բաժնում ես ցույց կտամ, որ Drupal-ը պարզապես CMS չէ։ Մենք կքննարկենք, թե ինչից են կազմված Drupal մոդուլները, ինչպես նաև կստեղծենք մի քանի սեփական մոդուլներ։
Drupal-ը արագ զարգացող համակարգ է, և այսօր արդեն հասանելի է Drupal-ի 7-րդ տարբերակը։ Ստեղծվում են հազարավոր մոդուլներ՝ կայքերում տարբեր գործառույթներ իրականացնելու համար։ Սակայն երբեմն մոդուլները կարգավորել միայն մկնիկով բավարար չէ։ Երբեմն մեզ դուր չի գալիս այն կարգը, որով ցուցադրվում են տվյալները, կամ դրանց տեսքը։ Այդ ժամանակ մեզ օգնության է գալիս Drupal ֆրեյմվորկը։ Այդ ֆրեյմվորկի հնարավորությունների մասին կսովորենք կայքում՝
Մենք որոշել ենք ստեղծել մոդուլ Drupal-ի համար, ինչ է դրա համար անհրաժեշտ՝
- Տեղեկացված լինել Drupal-ի կառուցվածքին։ Ամենապարզ պահանջն այն է, որ կայքի լրացուցիչ մոդուլները սովորաբար գտնվում են sites/all/modules թղթապանակում։ Եթե այդպիսի թղթապանակ չկա, ստեղծեք այն։
- Իմանալ PHP լեզվի հիմնական կառուցվածքները, որով գրված է հենց Drupal-ը։ Եթե դուք դեռ ծանոթ չեք PHP-ին, մի հիասթափվեք՝ ես պատրաստել եմ մի շարք բացատրություններ տեղեկատուում, որոնց կարող եք ծանոթանալ։
PHP օպերատորներ - PHP փոփոխականներ
- PHP արտահայտություններ
- PHP զանգվածներ
- PHP կառավարման կառուցվածքներ
- for ցիկլ հաշվիչով
- PHP ֆունկցիաներ
Եվ այսպես, սկզբի համար կպարզենք, թե ինչից է բաղկացած մոդուլը և փոքր փոփոխություններ կկատարենք մեր կայքում՝ օգտագործելով հուքերը։ Իսկ ի՞նչ է հուքը։ Այդ մասին՝ հաջորդ հոդվածում։