تبدیل HTML به قالب دروپال - قسمت اولتبدیل HTML به قالب دروپال - قسمت اول خیلی از پروژه ها نیازمند قالب خاص هستند در حالی که قالب های پیش فرض دروپال جواب گو نیستند و یا به اندازه ای پیچیده هستند که شما را گیج می کنند!می خواهم در چند پست به صورت گام به گام تبدیل یک فایل HTML به قالب دروپال رو آموزش بدهم. چند نکته که باید همین ابتدای کار در نظر داشته باشیم. ** اگر علم به طراحی HTML و CSS نداشته باشیم ، این آموزش خیلی مفید نیست و بازده مناسب را ندارد.پس بهتره اگر تا به حال فکر یادگیری HTML CSS نبوده اید ، از همین حالا شروع کنید. ***اگر بتوانید کار با ماژول Devel و به خصوص Theme Developer را یاد بگیرید خیلی خیلی (!) برای درک مفاهیم قالب دروپال جلو هستید. > ویدیو آموزش کار با Theme Developer < **** برای طراحی قالب دروپال نیاز به علم زیاد php نیست و شما اگر بتوانید کدهای php را تشخیص بدهید کافی است. *****این که فایل HTML را از کجا آورده اید مهم نیست ولی سعی کنید قالب HTML شما طراحی Div باشدو از Table استفاده نشده باشد.حتی المقدور قالب انتخابی شما ساده باشد. ****** سعی کنید با افزونه FireBug بر روی فایر فاکس اشنایی پیدا کنید که عصای دست هر طراح وب است. بسم الله ... قالب دروپال در کمترین حالت از دوفایل page.tpl.php و فایل .info در یک پوشه به نام قالب قرار دارد. ----> دروپال برای استفاده از قسمت های مختلف ابتدا به پوشه قالب سایت مراجعه می کند و بعد اگر فایل مورد نظر آن قسمت وجود نداشت به فایل های پیش فرض خود دروپال مراجعه می کند. این به این معناست که شما می توانید فایل page.tpl.php ر هم نداشته باشید که در این صورت دروپال از فایل های پیش فرض استفاده می کند. (نگران نباشید این موضوع را بعدا مو شکافانه بررسی می کنیم)<------ --- فایل (ThemeName).info این فایل حاوی نام قالب ، ورژن قالب ، نسخه دروپالی که روی آن پیاده سازی شده ، تصویر دمو قالب ، فایل های CSSو JavaScript و region های معرفی شده در page.tpl.php. (region) : مکان هایی هستند که به شما اجازه می دهند که بلاک های خودتان را در آن ناحیه قرار بدهید. --- فایل page.tpl.php این فایل همان فایل HTML شماست که با اضافه شدن کدهای php و تغییر نام ، به page.tpl.php تبدیل می شوند. اگر بخواهم مثال ساده بزنم ، به جای اینکه در Head صفحه و در Title اسم صفحه را دستی بنویسید با نوشتن کد <?phpو یا اینکه با نوشتن کد <?php<?php<?phpبه نظر من تا همین جا برای قسمت اول کافی است و با مفاهیم اولیه قالب آشنا شدیم. سعی من بر این است که هر 10روز یک قسمت از این سری مطالب را تکمیل کنم. توصیه من این است کمی در سایت های آموزشی بچرخیم و در مورد قالب دروپال اطلاعات کسب کیم.البته بد نیست (بلکه خیلی خوبه ) چندتا از قالب های دروپال را بررسی کنیم. اگر سوالی هست در قسمت نظرات مطرح کنید تا دوستان به کمک شما بشتابند ! غلط هایی املا و تایپی را هم نادیده بگیرید :) موفق باشید
» لینک ثابت مقاله
» ارسال شده توسط DrupalEasy.ir در تاریخ ۲۷ آبان, ۱۳۹۰ - ۰۷:۲۶
» بازدید: ۱۴۳۳ مرتبه
|


