1.أي من الأوامر التالية يستخدم لإنشاء وحدة مخصصة في Magento 2؟
- 1.bin/magento module:create
- 2.bin/magento module:generate
- 3.bin/magento module:make ✓
- 4.bin/magento module:new
2.ما هو المسار الصحيح لملف layout في Magento 2 لتعديل صفحة المنتج؟
- 1.app/design/frontend/Vendor/theme/Magento_Catalog/product_view.xml
- 2.app/etc/frontend/Vendor/theme/Magento_Catalog/product_view.xml
- 3.app/design/frontend/Vendor/theme/Magento_Catalog/layout/catalog_product_view.xml ✓
- 4.app/etc/frontend/Vendor/theme/Magento_Catalog/layout/catalog_product_view.xml
3.أي ملف مسؤول عن تعريف routes في وحدة Magento 2؟
- 1.routes.xml
- 2.router.xml
- 3.web.xml ✓
- 4.frontend.xml
4.ما هي class التي يجب أن ترثها عند إنشاء API endpoint مخصص في Magento 2؟
- 1.Magento\Framework\Api\AbstractApi
- 2.Magento\Framework\Api\IntegrateApi
- 3.Magento\Framework\REST\AbstractEndpoint ✓
- 4.Magento\Framework\Web\EndpointInterface
5.ما هي الطريقة الصحيحة لتعريف plugin في Magento 2؟
- 1.في ملف di.xml باستخدام التاج <plugin>
- 2.في ملف config.xml باستخدام التاج <plugin> ✓
- 3.في ملف module.xml باستخدام التاج <interception>
- 4.في ملف module.xml باستخدام التاج <plugin>
6.أي طريقة نقل بيانات تستخدم لتحسين الأداء في عملية الشراء عبر Magento 2؟
- 1.SOAP API
- 2.REST API
- 3.GraphQL
- 4.PWA Studio ✓
7.ما هي الطبقة المسؤولة عن التفاعل مع قاعدة البيانات في Magento 2؟
- 1.Service Layer
- 2.Domain Layer
- 3.Model Layer
- 4.Resource Model ✓
8.ما هي الطريقة المثلى لاستخدام CSS في إنشاء ثيم جديد في Magento 2؟
- 1.استخدام CSS خام مع include في كل صفحة
- 2.استخدام CSS في ملف مستقل داخل كل وحدة
- 3.ربط جميع ملفات CSS في ملف رئيسي في رأس الصفحة
- 4.استخدام LESS أو SASS لكتابة CSS وتنسيقه ✓
9.ما هي وظيفة CLI في Magento 2 عند التنفيذ باستخدام "bin/magento cache:flush"؟
- 1.إعادة بناء جميع ملفات التصنيف
- 2.إزالة جميع ملفات الجلسات
- 3.إرجاع النظام إلى إعدادات المستودع الأساسية
- 4.تنظيف الكاش وإزالة الملفات المخزنة في الذاكرة ✓
10.ما هي الخطوات اللازمة لتمكين وضع المطور في Magento 2؟
- 1.تحرير ملف config.php لإضافة 'mode' => 'developer'
- 2.تنفيذ الأمر bin/magento cache:enable developer
- 3.تحرير ملف env.php لإضافة 'developer' => 1
- 4.تنفيذ الأمر bin/magento deploy:mode:set developer ✓