آموزش تم پیشرفته برای دروپال 7

Advanced Theming For Drupal 7

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید که با کنترل تمام HTML، CSS و جاوا اسکریپت، از جمله فرم‌ها، تم دروپال خود را کاملاً سفارشی کنید. این مجموعه سیستم رندر صفحه جدید را پوشش می‌دهد و فرآیند تکرار در فرآیند قالب‌بندی را با استفاده از عبارات اشکال زدایی مختلف و ابزار توسعه تم به شما نشان می‌دهد. شما یک دوره خرابی از طریق PHP دریافت خواهید کرد تا بتوانید از مفاهیم مضمون پیشرفته استفاده کنید، مانند: نحوه قالب بندی، نحوه نمایش اطلاعات به طور تمیز در اختیار سیستم تم، و نحوه توانمندسازی مدیران سایت خود با ساخت بخش های خاصی از موضوع. برای سفارشی سازی در دسترس آنهاست. همچنین در مورد برخی از قلاب‌های موضوعی جدید در دروپال 7 اطلاعات بیشتری کسب خواهید کرد. در پایان دوره، ابزارهای کافی برای کنترل کامل HTML، CSS و جاوا اسکریپت خروجی دروپال در اختیار خواهید داشت. می توانید موضوعی را که ما در حال ساخت آن هستیم، 960 روبات، از Drupal.org دانلود کنید.

سرفصل ها و درس ها

مقدمه ای بر پیش پردازنده ها Intro to Preprocessors

  • مقدمه ای بر تم پیشرفته در دروپال 7 Introduction to Advanced Theming in Drupal 7

  • PHP برای Themers PHP for Themers

  • تغییر متغیرها با توابع پیش پردازش Altering Variables With Preprocess Functions

پیش پردازش سفارشی Custom Preprocessing

  • افزودن متغیرهای جدید با توابع پیش پردازش Adding New Variables With Preprocess Functions

  • افزودن متغیرهای جدید به یک نوع گره خاص Adding New Variables to a Specific Node Type

  • افزودن CSS شرطی و جاوا اسکریپت Adding Conditional CSS and JavaScript

  • پیشنهاد الگوهای پویا با موضوع قلاب Dynamic Templates With Theme Hook Suggestion

توابع تم Theme Functions

  • نادیده گرفتن توابع تم Overriding Theme Functions

  • ایجاد یک تابع پیش پردازش برای یک تابع تم Creating a Preprocess Function for a Theme Function

  • پیشنهادات نام تابع Function Name Suggestions

تم تغییر قلاب Theme Alter Hooks

  • Theme Alter Hooks برای CSS و JavaScript Theme Alter Hooks for CSS and JavaScript

  • تغییر صفحه از لایه تم Altering the Page From the Theme Layer

  • تغییر فرم ها از لایه تم Altering Forms From the Theme Layer

فرم های تم Theming Forms

  • بهترین روش ها برای Hook_form_alter() Best Practices for Hook_form_alter()

  • فرم های تم Theming Forms

تنظیمات تم Theming Settings

  • تنظیمات تم Theming Settings

  • استراتژی هایی برای تمیز نگه داشتن فایل های قالب Strategies for Keeping Template Files Clean

نمایش نظرات

آموزش تم پیشرفته برای دروپال 7
جزییات دوره
3h 39m
17
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
31
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Shindelar Joe Shindelar

جو شیندلار یک توسعه دهنده وب ، معلم و علاقه مندان به اسنوبورد است که از سال 2006 سایت های دروپال را ساخته و در توسعه هسته دروپال شرکت کرده است. وی علاوه بر آموزش دروپال ، توسعه دهنده اصلی Drupalize.Me است. جو یک مجری متقاضی است که در کنفرانسهای متعدد ، اردوگاه های دروپال و رویدادها درباره همه چیز از توسعه سطح کد گرفته تا رابط کاربری ، طراحی و مشارکت جامعه صحبت کرده است. جو همچنین در صف انتشار دروپال 7 بسیار فعال است ، جایی که به توسعه و بهبود ویژگی های دستکاری و دستکاری تصویر دروپال ، پیوندهای زمینه ای و سایر قطعات مختلف کمک کرده است.

Michelle Lauer Michelle Lauer

میشل لائور ماجراهای دروپال خود را در سال 2006 آغاز کرد و به سرعت به دلیل داشتن جزئیات باورنکردنی در عین داشتن توانایی دیدن تصویر کلی ، مشهور شد. این مهارت های ذاتی به میشل این امکان را می داد تا تخصص خود را در زمینه معماری سایت و استقرار چند مرحله ای پرورش دهد. وی علاوه بر توسعه ماژول های سفارشی و طرح زمینه ، استراتژی معماری محتوای پیچیده ای را از تجربه کاربر نهایی تا مدیریت پذیری توسط مدیران وب سایت توسعه داده و پیاده سازی می کند.