در مطالب قبلی کلیاتی در مورد ماژول نویسی مجنتو ارائه شد. در این مطلب سعی می‌کنیم صفحات مدیریتی برای تنظیمات مربوط به ماژول را ایجاد کنیم.

گام اول: ابتدا وابستگی‌های ماژول را تعریف می‌کنیم تا اولویت بارگذاری آنها حفظ شود.

تصویر محمدعلی اکبری

در مطلب قبل ماژول Pasargad را تا مرحله رجیستر کردن کلاس‌های Helper، Model و Block پیش بردیم. در این مطلب سعی می‌کنیم یک صفحه جدید یا به عبارتی URL Callback تعریف کنیم.

در مطلب قبل ماژول Pasargad را تا مرحله‌ای که مجنتو آن را شناسایی کند، توسعه دادیم. در این مطلب طریقه رجیستر کردن Block، Model و Helper را مورد بررسی قرار می‌دهیم.

مجنتو با استفاده از چهارچوب Zend توسعه پیدا کرده است. لذا همه ویژگی‌ها در قالب معماری ماژولار MVC پیاده سازی شده اند.

تصویر مجید جعفری
وقتی در یک سایت دروپالی ، میخواهید لیستی از موجودیت های خود را نمایش دهید اولین راه حلی که به ذهن شما خطور میکند استفاده از Views می باشد . اما وقتی سایت شما از محدوده سایت های کوچک بیرون می آید و یا نیاز به جستجوی پیشرفته دارید ، استفاده از Search API و بهره گیری از Facet API گزینه بهتر و معقول به نظر می رسد.
تصویر منوچهر صدری خانلو
اعمال محدودیت در سرورهای که تعداد زیادی دامنه بر روی آن قرار دارند از جهت رعایت محدودیت ها و حقوق هر دامنه اهمیت دارد. Tweak Settings اینترفیسی که برای اعمال برخی تنظیمات در CPANEL و WHM طراحی شده است.

ماژول Entity reference امکان ارجاع دادن از یک موجودیت به موجودیت دیگر را فرآهم می‌کند. این امکان قدرت زیادی به ماهیت موجودیت‌ها در دروپال اضافه می‌کند.

تصویر محمدعلی اکبری
قبل‌تر مطلبی با عنوان "مبارزه با اسپم‌ها به صورت دستی در دروپال" منتشر کردم که در انتهای آن چند کوئری برای پاک سازی پایگاه داده از اسپم‌های ایجاد شده بر روی کامنت را آمده است.
Multi agent systems

MULTI AGENT SYSTEMS درسی از دروس کارشناسی ارشد - (نرم افزار و هوش مصنوعی) است که به توصیف سیستم های مبتنی بر Agent ها می پردازد.

ماژول پرداخت شهریه ثبت نام مودل 2.6 برای درگاه پرداخت بانک ملت توسط تیم توسعه رستا افزار امیرکبیر توسعه پیدا کرده است و هم اکنون در بسته نرم افزاری "

صفحه‌ها

Subscribe to Front page feed