Սոցիալական ցանցեր
Սոցիալական ցանցերը, որպես հրաշալի հաղորդակցության և մարդկանց միավորման միջոց, մեծանում են իրենց ժողովրդականությամբ։ Դրանց միջոցով օգտագործողները ոչ միայն գտնում են հին ընկերներին, այլև նոր ընկերություններ են ստեղծում։
Սոցիալական ցանցի ստեղծումը հեշտ խնդիր չէ։ Սակայն Drupal CMS-ն թույլ է տալիս կառուցել մեծ նախագծեր՝ հսկայական երթևեկությամբ։ Drupal-ը պատրաստված է բարձր ծանրաբեռնվածությունների համար և ոչ մի սահմանափակում չունի ձեր սոցիալական ցանցի զարգացման մեջ։ Իմ գործունեության egyik ուղղությունն էլ սոցիալական ցանցերի ստեղծումն է։
1.4. Drupal 8-ում ձևավորման թեմայի տեղադրում. Թեմա-կառուցողներ։
Drupal-ում շատ պատրաստի թռուցիկներ (շաբլոններ) կան, ամենայն հավանականությամբ ավելի շատ, քան Joomla-ի համար: Եկեք տեղադրենք որևէ ձևավորման թեմա մեր կայքին: Դրա համար Drupal-ում արդեն կա themes
թղթապանակը, որտեղից մենք տեղադրելու ենք ձևավորման թեմաները մեր կայքի համար:
Կորպորատիվ կայք
Փոքր կայք, սովորաբար կազմված մի քանի վեբ էջերից, որը պարունակում է կազմակերպության (առևտրային կամ ոչ առևտրային), անհատի, ընկերության, ապրանքների կամ ծառայությունների վերաբերյալ հիմնական տեղեկություններ, գնացուցակներ, կոնտակտային տվյալներ և հետադարձ կապի ձևավորում:
Ապրանքի կատալոգ
Ապրանքի կատալոգ – սա ձեր առցանց ցուցափեղկն է, որտեղ համացանցում ներկայացվում են ապրանքներ։ Կատալոգային կայքի էջերում այցելուները կարող են դիտել առաջարկվող ապրանքների տեսքը՝ հաճախ մի քանի տարբերակներով, ծանոթանալ դրանց բնութագրերին և կարդալ օգտագործման առանձնահատկությունների մասին։ Կատալոգային կայքը օգնում է ձեր ապրանքների վաճառքին և երբեմն իրականացնում է դրանք ուղղակիորեն։
Կատալոգային կայքի տեսակներ՝
Կայքերի մշակում
Կայք ստեղծելու անհրաժեշտությունը ինչով է պայմանավորված؟
Կայքի ստեղծման կոնցեպցիան, առաջին հերթին, կայքի ապագա ստեղծման նպատակների և դրա վրա դրվող խնդիրների հստակ որոշումն է:
Ubuntu LAMP-ում xdebug-ը տեղադրեք
Առաջին հերթին, մենք պետք է տեղադրենք PHP գրադարանը xdebug-ի համար․
sudo apt update
sudo apt install php7.2-xdebug
PHP-ի այլ տարբերակների համար կարող եք օգտագործել php7.x-xdebug
կամ php5.x-xdebug
PHP 5.x տարբերակների համար։
Այնուհետև պետք է դիտենք /usr/lib/php
թղթապանակը և գտնենք մեր xdebug.so
ֆայլը․
Ինչպես ստեղծել մոդալ պատուհան Colorbox-ով
Մոդալ պատուհանների գլխավոր խնդիրն է scrollTop հատկության տարբեր վարքը iPhone-ում և Android-ում։ Ուստի անհրաժեշտ է համապարփակ հրամանների ցուցակ scrollTop դիրքը գտնելու համար։
Ubuntu-ում LAMP-ը տեղադրեք
Ապաչի տեղադրում
sudo apt-get update
sudo apt-get install apache2
Նույնպես թարմացրեք Apache-ի կարգավորումները՝
sudo ufw app list
sudo ufw allow in "Apache Full"
Կարող եք օգտագործել /var/www
թղթապանակը մեկ կայքի համար, սակայն լավ կլինի ունենալ ևս մեկ թղթապանակ ձեր տուն (~/) թղթապանակում: Ուստի ավելացնենք այս կարգավորումները ձեր Apache կոնֆիգերում՝
sudo nano /etc/apache2/apache2.conf
Drupal.org մութ թեմա
Ես սովորեցի աշխատել մութ թեմաներով ամենուր՝ PhpStorm, Ubuntu, Chrome, և հեռախոսի հավելվածներում։ Շատ նյարդայնացնում է, երբ մութ թեմայից անցնում ես ամբողջովին սպիտակ բրաուզերի ներդիրի։ Չգիտեմ՝ երբ Drupal.org-ը կունենա մութ թեմա, դրա համար պարզապես ավելացրի այս CSS հեքը իմ համար․
https://gist.github.com/levmyshkin/c127f1ff539965923fdac6679c530a5b
Կարող եք օգտագործել Chrome ընդարձակումը User CSS և առանձին ավելացնել CSS կոդ Drupal.org կայքի համար․
EBT/EPT կոմպոնենտում ավելացվել են դաշտեր ֆոնի դիրքի (background-position) և չափի (background-size) կարգավորման համար։
Extra Block Types (EBT) և Extra Block Paragraphs (EPT) կոմպոնենտներին այժմ ավելացվել են նոր Background Position և Background Size դաշտեր CSS-ի background-position և background-size կարգավորելու համար՝
Այժմ հնարավոր է կարգավորել ֆոնը ցանկացած անկյունում EBT/EPT կոմպոնենտների համար։