آماده سازی دروپال برای طراحی قالب

آماده سازی دروپال برای طراحی قالب

این آموزش بیشتر برای افرادی نوشته شده است که دانش حداقلی از سیستم مدیریت محتوای دروپال دارند. آشنایی با نصب، مدیریت، سایت سازی و نگهداری محتوای یک وبسایت دروپالی راداشته باشند. این آموزش همچنین برای کاربرانی است که با نسخه‌های پیشین دروپال تجربه کار داشته‌اند و می‌خواهند دانش خود را برای نسخه فعلی بروزرسانی کنند.

در ادامه برای ساخت قالب دروپال باید ابتدا تنظیماتی برای دیولپ کردن دروپال و همچنین غیره فعال کردن کش سایت و قالب twig بپردازیم 

اگر اشنایی با twig  ندارید میتوانید در این مقاله twig چیست؟ با template engine twig اشنا بشین 

در مرحله اول  در پوشه sites فایل example.settings.local.php را کپی کرده و در پوشه sites/defaultes پست کنید و به صورت زیر تغییر نام دهید 

settings.local.php

فایل settings.php در پوشه sites/defaultes را باز کرده و  کد زیر را از حالت کامنت خارج کنید 

 if (file_exists($app_root . '/' . $site_path . '/settings.local.php')) {
   include $app_root . '/' . $site_path . '/settings.local.php';
 }

در مرحله بعد فایلsettings.local.php  در پوشه sites/defaultes باز کرده و کد زیر را کامنت میکنیم 

$config['system.logging']['error_level'] = 'verbose';

در مرحله بعد فایلsettings.local.php  در پوشه sites/defaultes باز کرده و کد زیر از حالت  کامنت خارج کنید 

 $settings['cache']['bins']['render'] = 'cache.backend.null';
$settings['cache']['bins']['page'] = 'cache.backend.null';
 $settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null';

در مرحله بعدی فایل development.services.yml را باز کرده و کد زیر را اضافه میکنیم 

parameters:
  http.response.debug_cacheability_headers: true
    twig.config: 
    debug: true   
    auto_reload: true   
    cache: false   

بعد از ایجاد تغییرات بایدclear cache کنید تا تنظیمات ست شوند 

 

comments

ناشناس (تایید نشده)

سلام توضیح میفرمایید چرا باید این کارها انجام بشه؟

ایمیل
mhr3735@gmail.com

ش., 02/29/2020 - 15:04 پیوند ثابت
حامد حسینی

درواقع ما در اینجا تنها کش twig غیره فعال کردیم و debug رو فعال تا بهتر بتونیم به المان های صفحه دسترسی پیدا کنیم 

اگر در google chrome  گزینه inspect انتخاب کنید و در قسمت element میتوانید تمامی فایل های قالب و اینکه از کجا لود میشوند را ببینید 

ایمیل
info@drupalweb.ir

چ., 03/18/2020 - 17:47 پیوند ثابت

افزودن دیدگاه جدید

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • نشانی‌های وب و پست الکتونیکی به صورت خودکار به پیوند‌ها تبدیل می‌شوند.
CAPTCHA
1 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.