mohamed7sameer / backpack6-shop
Webshop crud models and functionality for Backpack for Laravel. Love it.
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Blade
Requires
- backpack/crud: *
- backpack/pro: *
- barryvdh/laravel-dompdf: ^2.0
- illuminate/support: *
- mohamed7sameer/backpack-image-traits: *
Requires (Dev)
README
backpack shop
تقوم هذه الحزمة بإضافة نماذج قابلة للتخصيص ولوحات CRUD ووظائف الطلب لإنشاء متجر ويب باستخدام Backpack for Laravel.
الوظائف:
- إنشاء فئات ومنتجات المنتج
- إضافة سمات المنتج المخصصة والحالات
- معالجة الطلبات والمدفوعات
- قواعد الشحن قابلة للتخصيص استنادًا إلى الموقع وحجم الحزمة و/أو الوزن
- لوحات CRUD كاملة الميزات لكل ما تم ذكره أعلاه
- مساعد عربة التسوق
- المثبت التلقائي
- CRUD قابل للترجمة بالكامل باستخدام ملفات اللغة الافتراضية (تشمل EN و NL)
الشروط
أولاً، تأكد من تشغيل PHP 8.1+
وتثبيت:
- Backpack (
6.x
) - Backpack Pro
التثبيت
الخطوة 1 - require package
قم بتثبيت الحزمة عبر Composer
composer require mohamed7sameer/backpack6-shop
الخطوة 2 - run installer
ثم قم بتشغيل المثبت، الذي ينشر ملف التكوين، ويشغل جميع الهجرات المطلوبة، ويضيف عناصر المتجر إلى ملف sidebar_contents.
php artisan backpack-shop:install
الخطوة 3 - config
يرجى التحقق من config/mohamed7sameer/backpack6-shop.php
حيث ستحتاج بعض الأمور إلى التكوين وفقًا لحالتك الاستخدام الخاصة.
الخطوة 4 - الحد الأدنى من المتطلبات
بعد تحديث ملف التكوين، يجب أن يعمل كل شيء تقريبًا من دون أي مشاكل، ولكن سيتعين عليك القيام ببعض الأشياء في لوحة التحكم لاستخدام الحزمة بشكل فعّال (أي منع الأخطاء غير المتوقعة). الحد الأدنى هو:
- تعريف فئة واحدة على الأقل لضريبة القيمة المضافة في لوحة التحكم
VAT classes
- تعريف حجم حزمة واحد على الأقل (إذا كنت تستخدم ذلك، انظر التكوين) باستخدام لوحة التحكم
Shipping sizes
- إنشاء قاعدة شحن واحدة على لوحة التحكم
Shipping rules
- ربما إضافة بعض "الفئات" وبعض "المنتجات"؟ إنها حزمة متجر ويب في النهاية.
الاستخدام
انظر docs/usage.md.