مستندات فارسی PrestaSDK
PrestaSDK یک کتابخانهٔ ساده و قابل توسعه برای ایجاد ماژولهای PrestaShop است.
نصب
برای افزودن PrestaSDK به ماژول PrestaShop خود از Composer استفاده کنید:
composer require prestaware/prestasdk
ویژگیها
- کلاس پایه
PrestaSDKModule
برای ساختار یکپارچهٔ ماژولها - کلاس
PrestaSDKFactory
برای بارگذاری نصبکنندهها، کنترلرها و ابزارها - ابزارهایی برای پیکربندی، انتشار داراییها و ایجاد پنل مدیریت
استفاده
در ماژول خود از PrestaSDKModule
ارثبری کنید و تنظیمات را در initModule
تعریف کنید.
<?php
use PrestaSDK\V070\PrestaSDKModule;
class MyModule extends PrestaSDKModule
{
public function initModule()
{
$this->name = 'my_module';
$this->version = '1.0.0';
}
}
مستندات
راهنمای توسعه ماژول به فصلهای زیر تقسیم شده است:
- مقدمه و شروع سریع
- مفاهیم اصلی و پایه
- فرآیند نصب ماژول
- توسعه پنل مدیریت
- مدیریت دادهها
- مباحث پیشرفته
- جمعبندی و مراحل بعدی
برای مشاهدهٔ یک نمونهٔ پیادهسازی، فایل examples/module_integration.php
را ببینید.