logo

Լրացուցիչ Բլոկների Տեսակներ (EBT) - Դասավորության Կառուցողի նոր փորձառություն❗

Լրացուցիչ Բլոկների Տեսակներ (EBT) - ձևավորված, կարգավորելի բլոկների տեսակներ՝ սլայդշոուներ, ներդիրներ, քարտեր, բացվող ցանկեր և շատ ուրիշներ։ Ներառված կարգավորումներ՝ ֆոնի, DOM տուփի, JavaScript փլագինների համար։ Փորձեք դասավորությունների կառուցման ապագան արդեն այսօր։

EBT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EBT մոդուլները

❗Լրացուցիչ Պարբերությունների Տեսակներ (EPT) - Պարբերությունների նոր փորձառություն

Լրացուցիչ պարբերության տեսակներ (EPT) - անալոգիական պարբերության վրա հիմնված մոդուլների հավաքակազմ։

EPT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EPT մոդուլները

Scroll

Բլոգ

Ձեր վեբ սերվերի կարգավորումը

11/05/2025, by Ivan

Շատ կայքեր, որոնք օգտագործում են Drupal, տեղադրված են վիրտուալ հոստինգներում (shared-hosting), իսկ ավելի քիչ թվով՝ վիրտուալ և առանձին սերվերներում. Հնարավոր է, որ ձեր կայքերը նույնպես տեղակայված են հոստինգում, և դուք կայքի կամ Drupal կայքերի քանակի աճի պատճառով որոշել եք անցնել սերվերի: Դրա համար եկեք քննարկենք, թե ինչ տարբերություններ կան վիրտուալ հոստինգի, վիրտուալ սերվերի և առանձին սերվերի միջև:

Drupal-ի առանձնահատկությունները և տաքսոնոմիան

11/05/2025, by Ivan

Նախորդ դասերում մենք ստեղծեցինք feature-մոդուլների alpha1 և alpha2 տարբերակները, այժմ կստեղծենք հաջորդ տարբերակը՝ alpha3: Ավելացնում ենք մեր մոդուլին տաքսոնոմիայի բառարան՝ նորությունների բաժիններով, ինչպես նաև պիտակներ յուրաքանչյուր նորության համար.
Ստեղծենք երկու տաքսոնոմիայի բառարան՝ "Նորությունների բաժին", "Պիտակներ":

Taxonomy

Drupal-ի առանձնահատկությունների մոդուլի տարբերակի թարմացում

11/05/2025, by Ivan

Նախորդ դասում մենք քննարկեցինք ինչպես ստեղծել feature-մոդուլներ Դռուպալում, եկեք այս դասում քննարկենք ինչպես թարմացնել այս մոդուլները՝ ավելացնելով նոր ֆունկցիոնալություն:

Drupal features

Drupal-ի առանձնահատկությունների նորություններ

11/05/2025, by Ivan

Այս դասընթացում ես կբացատրեմ, թե ինչպես օգտագործել նույն հնարավորությունները կայքում՝ դրանք տեղափոխելով այլ կայք մեկ կտտոցով՝ օգտագործելով feature մոդուլը. Նախ փորձենք մի բան պարզ, ստեղծենք նորությունների փունջ, մասնավորապես՝

  • «Նորություններ» հղումը մենյուում՝ նորությունների էջի վրա
  • Նորությունների էջը
  • Նորությունների բլոկը գլխավոր էջում

Կարծում եմ՝ սա բավական է, որպեսզի բացատրել մոդուլ Features-ի գործարկումը:

Նախ անհրաժեշտ մոդուլները տեղադրում ենք՝

Drupal-ի առանձնահատկությունները (Drupal-ի առանձնահատկությունների կառավարում)

11/05/2025, by Ivan

Features այս մոդուլը հնարավորություն է տալիս միավորել ֆունկցիոնալությունն ու տեղափոխել այն այլ կայք մեկ կտտոցով: Արդյունքում ձևավորվում է feature (ֆունկցիա), որը կարող է ավելացվել որպես մոդուլ: Feature՝ դա էակների հավաքածու է, որոնք համատեղ ստեղծում են ֆունկցիոնալություն կայքում:

Էմմեթ (Զեն կոդավորում) գրեք ավելի արագ HTML/CSS

11/05/2025, by Ivan

Emmet դա Zen coding-ի վերանվանված նախագիծն է։ Emmet-ը հնարավորություն է տալիս արագորեն ստեղծել HTML ցուցակներ, բլոկներ՝ class-երով և id-ներով, օգտագործելով կրճատումներ։ Այնպես որ, դուք կարող եք նաև արագ գրել CSS հատկություններ՝ կրկին կրճատումների միջոցով։ Մի կողմից կարող է թվալ ավելորդ հիշել անպետք կրճատումներ և գործիքներ, բայց երբ արդեն սովորում ես, անսովոր է գրել կոդ առանց Emmet-ի։

Արագ միացրեք SCSS-ը (SASS) Drupal-ին՝ օգտագործելով Sassy մոդուլը

11/05/2025, by Ivan

SASS/SCSS վաղուց դարձել են CSS կոդի գրելիս ստանդարտ, եթե դեռ չեք օգտագործում դրանք ձեր կայքերի համար, ապա ժամանակն է մտածել դրա մասին։ SCSS-ը կարելի է շատ արագ միացնել Sassy մոդուլի միջոցով, և դա հնարավոր է անել նաև shared hosting-ում, քանի որ CSS ֆայլերի կոմպիլացիան կկատարվի PHP գրադարանից։

Սկսենք։ Իմ մոտ կա զրոյական Drupal՝ Zen թեմայով։ Պետք է տեղադրել Sassy մոդուլը՝

https://www.drupal.org/project/sassy

Թեմատիկ տեսքեր, view.tpl.php ձևանմուշների խմբագրում (դաշտեր, տողեր, բլոկներ, էջեր): EasySlider jquery պլագինի միացում:

11/05/2025, by Ivan

Views մոդուլը Դրույպալի համար՝ կառուցվածքային հարցումների կազմող, հնարավորություն է տալիս ցուցադրել տարբեր բովանդակության տեսակների դաշտեր, մեկնաբանություններ, տերմիններ, օգտատերերի տեղեկություններ, այլ տվյալներ տվյալների բազայից։ Այս մոդուլը ունի գրաֆիկական ինտերֆեյս, որը թույլ է տալիս հեշտությամբ հարցումներ ստեղծել տվյալների բազային՝ մկնիկի միջոցով։

CSS ֆայլերի լռելյայն կարգավորումների հեռացում կամ չեղարկում

11/05/2025, by Ivan

Պիտի լինեն դեպքեր, երբ անհրաժեշտ է փոփոխել կամ հեռացնել ստանդարտ CSS ֆայլերը՝ system.css, defaults.css կամ system-menus.css: Մենք կարող ենք փոփոխել այս ֆայլերը, բայց Drupal-ը թարմացնելու ժամանակ կարող ենք մոռանալ, որ փոխել ենք այս ֆայլերը և դրանք նորից կգրանցվեն: Որպեսզի դա տեղի չունենա, պետք է բացառել այս ֆայլերը CSS ցուցակից, որոնք Drupal-ը ներկայացնում է, և եթե որոշ CSS-ը այս ֆայլերից ձեզ պետք է, կարող եք դրանք պատճենել ձեր թեմայի style.css ֆայլում և խմբագրել դրանք: Արդյունքում, դուք կպաշտպանեք ձեր CSS կոդը հնարավոր ջնջումներից:

Token Drupal մոդուլի նկարագրությունը

11/05/2025, by Ivan

Tokens (նշանակումներ) – սա տեքստի փոքր կտորներ են, որոնք կարող են ներառվել ավելի մեծ փաստաթղթերում՝ օգտագործելով պարզ լրացում, ինչպիսիք են %, կայքերի անվանումները կամ [օգտատեր]: Tokens մոդուլը ապահովում է կենտրոնական API մոդուլների համար, որոնք օգտագործում են այդ նշաններն, ինչպես նաև թույլ է տալիս սահմանել սեփական նշանների արժեքներ:

Ուշադրություն դարձրեք, որ Tokens մոդուլը ինքնուրույն չի տրամադրում տեսանելի գործառույթներ օգտատիրոջ համար, այն պարզապես տրամադրում է նշանների մշակման ծառայություններ այլ մոդուլների համար: