دروپال

اجرای View و استفاده از خروجی آن در کدنویسی

نسخه ی views مورد بحث: 6.x-2.16

منظور از اجرای View این است که می خواهیم خروجی یک View را به صورت یک آرایه در برنامه مان استفاده کنیم.

هر View، به چند طریق می تواند استفاده شود:

کار با ماژول Views

در این کتاب، قصد دارم مباحث مربوط به ماژول views را مطرح کنم.

همان طور که می‌دانیم، ماژول views یکی از مهم ترین ماژول های دروپال  محسوب می شود. و یکی از نقاط کلیدی قدرت دروپال، به این ماژول بستگی دارد.
به دیگر سخن، دروپال بدون ماژول Views قدرت چندانی ندارد و همواره دروپال را با این ماژول نصب و استفاده می کنند.

من تسلط کاملی به این ماژول Views دارم و طرح های متنوعی را با این ماژول پیاده سازی کرده ام. و بار ها از API این ماژول برای توسعه‌ی ماژول های سفارشی در پروژه هایم سود جسته ام.

رفع مشکل راست چین/چپ چین ویراستار متنی tinyMCE در دروپال

در دروپال 6 پوسته‌ی پیش فرض Garland به خوبی با راست چین و زبان فارسی سازگار است. و هنگامی که از ویراستار tinyMCE (ماژول wysiwyg) استفاده می کنم، همه چیز به خوبی پیش می رود.
اما هنگامی که از پوسته‌ی جدیدی به جز Garland می خواستم استفاده کنم و یا خودم یک پوسته‌ی سفارشی درست می کردم، با یک مشکل جالب در tinyMCE مواجه می شدم:

نوشته ها در tinyMCE راست چین نبودند!

تغییر وضعیت workflow در برنامه

در ماژول نویسی دروپال، چنانچه بخواهیم از ماژول workflow استفاده کنیم، گاهی لازم می شود که می خواهیم . وضعیت workflow یا workflow state را با کد نویسی تغییر دهیم. در این جا راه حل این مشکل را توضیح می دهم.

برای انجام این کار از تابع workflow_execute_transition() استفاده می کنیم. سینتکس این تابع به صورت زیر است:

مفاهیم دروپال

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

صفحه‌ها

اشتراک در RSS - دروپال