كيفية تصدير المنتجات في PrestaShop

كيف تكون قادرًا على تصدير المنتجات في PrestaShop

عند فتح ملف متجر على الإنترنت في PrestaShop من الضروري مراعاة بعض التفاصيل المهمة لتحقيق أقصى استفادة من هذه المنصة.

على سبيل المثال ، هناك جانب مهم للغاية في هذا الصدد له علاقة تعرف على كيفية تصدير المنتجات في PrestaShop، الإجراء الضروري للقيام به لتكون قادرًا على عمل نسخة احتياطية ، أو أيضًا من أجل ترحيل جميع المنتجات إلى متجر آخر عبر الإنترنت ، إلخ.

تعطينا هذه الحالات مثالاً على سبب ضرورة معرفة الإجراء الخاص بتصدير جميع منتجات المتجر عبر الإنترنت المصنوع فيه PrestaShop إلى ملف CSV. بعد ذلك ، سنذكر خطوات وتعليمات هذا الإجراء ، حتى يتمكن المستخدمون من تنفيذه دون الكثير من التعقيدات.

بادئ ذي بدء ، تجدر الإشارة إلى أن يحتوي PrestaShop على زر تصدير أعلى قائمة المنتجات مباشرةً (في الكتالوج> المنتجات) ، والذي يبدو أنه كافٍ لحل السؤال حول تصدير المقالات.

ومع ذلك ، لا يقوم هذا الزر بتصدير جميع بيانات المنتج ، لأنه يغفل عددًا من التفاصيل المهمة ، مثل: أوصاف العناصر ، والمجموعات ، والعلامات التجارية ، وما إلى ذلك.

لذلك ، يجب تنفيذ إجراء آخر لتضمين هذه العناصر ، وهي عملية سنراجعها من المتجر PrestaShop 1.6 أو .11 وما فوق.

أهمية الوحدات في Prestashop

واحدة من الأدوات الرئيسية التي يمكن استخدامها في منصة Prestashop الإلكترونية، يتعلق الأمر بتثبيت الوحدات ، وهي عبارة عن سلسلة من الأدوات التي يمكننا استخدامها لجعل متجر الويب الخاص بنا أكثر تحديدًا وتميزًا بين مجتمع المستخدمين ، الذين قد يكونون مهتمين بما نقدمه على موقع الويب المذكور.

هذا هو المكان الوظيفة الأساسية لوحدات Prestashop.

على سبيل المثال ، تعمل هذه العناصر لتكون قادرة على إنشاء خيارات عرض إضافية ، مثل المدونات أو بعض المعلومات المحددة أو إضافات أمان معينة.

وبالمثل ، تسمح لنا أيضًا بالاتصال بالخدمات الأخرى (التي قد تمثل طرقًا مختلفة للدفع لتسهيل دفع الفواتير على المشترين) أو بعض الوظائف المهمة الأخرى ، مثل: أنظمة النقاط للعملاء أو عرض المراجعات للمقالات.

وفقا لذلك، نظام الوحدة التي يمكن تطبيقها من منصة بريستاشوب، يجعل من الممكن لكل متجر على هذا الموقع أن يكون متخصصًا ويحتوي على كل ما يحتاجه العميل دون ملئه بالميزات التي لا تهم المشترين.

أنشئ ملف CSV 

ملف PrestaShop CSV

يجب أن تتكون الخطوة الأولى من إنشاء ملف CSV مع جميع البيانات المطلوبة لتكون قادرًا على استيراد المنتجات إلى تثبيت PrestaShop آخر ، وهي عملية يتم تنفيذها على النحو التالي:

أولاً ، يجب عليك إضافة الملف (AdminProductsController.php) في مسار تثبيت PrestaShop التالي للمستخدم ، ثم الكتابة فوق AdminProductsController.

/ override / Controllers / admin /

ماذا يحدث عندما يكون الملف موجودًا بالفعل في الدليل الذي سينتقل إليه المستخدم؟

عندما يكون الملف موجودًا بالفعل في الدليل الذي سينتقل إليه الشخص ، يمكن أن يحدث هذا لأن القالب ربما أنشأ هذا الملف بالفعل للكتابة فوق AdminProductsController.php.

في هذه الحالة ، ما يجب القيام به بعد ذلك ، هو إضافة المحتوى المذكور قبل إغلاق علامة PHP (؟>).

وبالمثل ، يوصى أيضًا بعمل نسخة احتياطية من هذا الملف قبل تحريره ، والتي يمكن أن تكون مفيدة جدًا في حالة عدم نجاح الإجراء ، لأنه بهذه الطريقة لديك نسخة احتياطية للمحاولة مرة أخرى دون تعقيد حياتك. بهذه الطريقة لديك الملف الأصلي لاستعادته متى احتجت إليه.

تركيب الوحدة لتصدير الملفات في PrestaShop

هناك طريقة أخرى لتصدير الملفات في PrestaShop وهي ما يلي:

أولاً ، يتم تثبيت الوحدة ، والتي ستكون في هذا المثال لـ PrestaShop الإصدار 1.6. التثبيت بسيط للغاية ، ستدخل فقط إلى علامة تبويب الوحدات ، حيث يمكنك الوصول إلى التكوين الخاص بها. بمجرد الانتهاء من ذلك ، سيتم فتح قائمة بخيارات تكوين مختلفة.

في هذا القسم ، يجب عليك إدخال خيار معلمات متقدمة ، والذي بدوره سيفتح المزيد من الخيارات ولاحقًا خيار منتجات التصدير. في الأساس ، هذه هي الخطوة الأولى لتكون قادرًا على الوصول إلى تكوين وحدة تصدير المنتج في PrestaShop.

تصدير منتجات prestaShop

كيفية تثبيت وحدة في Prestashop؟

في الأساس ، هناك نوعان رئيسيان من الوحدات التي يتم تصنيفها وفقًا لنوع التثبيت الذي تتوافق معه.

  • الأول هو التثبيت التلقائي ، من "Addons.prestashop.com" يمكنك تنزيله هنا
  • النوع الثاني من الوحدات يتوافق مع تلك التي يمكن تثبيتها يدويًا.

التثبيت التلقائي

في حال تم شراؤها رسميًا في متجر Prestashop Market Place الأسباني، يمكن تنشيط الوحدات بسهولة من المكتب الخلفي ، والذي يتكون من لوحة إدارة المتجر.

بهذه الطريقة ، من الضروري فقط إدخال قسم "الوحدات والخدمات"من قائمة لوحة الإدارة ، ثم أدخل البيانات المسجلة في صفحة Prestashop Addons.

بمجرد الانتهاء من هذا الإجراء ، يمكننا رؤية قائمة الوحدات المتاحة ، جنبًا إلى جنب مع زر التثبيت لإضافتها إلى المتجر.

التثبيت التلقائي

التثبيت اليدوي للوحدة

لإجراء تثبيت يدوي للوحدة دون استخدام مثبت النظام نفسه ، بتنسيق تحتاج إلى تحميل مجلد الملف عن طريق بروتوكول نقل الملفات التي سيتم فك ضغطها مسبقًا في مجلد "نماذج"من Prestashop لدينا.

هناك طريقة أخرى بدلاً من استخدام حساب ftp وهي استخدام ملف ملفات cPanel، مثل تلك المعروضة في Prestashop Hosting. الشيء التالي هو تحميل الملف الذي لا يزال يتعين ضغطه إلى مجلد "الوحدات النمطية" ثم فك ضغطه بالزر الأيمن ، كما هو موضح في الصورة التالية:

بعد تحميل الوحدة وفك ضغطها ، يمكننا الانتقال إلى القسم "الوحدات النمطية والخدمات في Prestashop"، وهناك سنضع اسم الوحدة التي ستظهر في القائمة المعنية ، والمتاحة الآن لنا لإضافتها بنقرة بسيطة.

التثبيت اليدوي للوحدة

نوع الوحدات في Prestashop

هناك مجموعة كبيرة ومتنوعة من الوحدات التي يمكن استخدامها وتطبيقها بريستاشوب لإضافة ميزات ووظائف أفضل إلى متجر على الإنترنت مع بريستاشوب.

بعض من أهمها مذكورة أدناه:

  • وحدات التحليلات واللافتات
  • الشركات التابعة
  • الشحنات (MRW ، DHL ، Envialia ، SEUR ، إلخ)
  • بوابات الدفع (CECA ، Banco Sabadell ، Redsys ، الدفع عند الاستلام ، PayPal ، إلخ.)
  • وحدات للمدونات
  • وحدات للشبكات الاجتماعية

وحدة Prestashop 1.6

طريقة أخرى للتنفيذ تصدير الملف في PrestaShop يمكن أن يكون ما يلي:

بريستاشوب

أولاً ، يتم تثبيت الوحدة النمطية ، والتي في هذا المثال ستكون الوحدة النمطية للإصدار 1.6 من PrestaShop. التثبيت بسيط للغاية ، ستدخل فقط إلى علامة تبويب الوحدات ، حيث يمكنك الوصول إلى التكوين الخاص بها.

بمجرد الانتهاء من ذلك ، سيتم فتح قائمة بخيارات تكوين مختلفة.

في هذا القسم ، يجب عليك إدخال خيار معلمات متقدمة ، والذي بدوره سيفتح المزيد من الخيارات ولاحقًا خيار منتجات التصدير. في الأساس ، هذه هي الخطوة الأولى لتكون قادرًا على الوصول إلى تكوين وحدة تصدير المنتج في PrestaShop.

خيارات تكوين مصدر المنتج في PrestaShop

بمجرد فتح شاشة التكوين الخاصة بالوحدة النمطية ، سنجد خيارات تكوين مختلفة لمصدر المنتجات في PrestaShop ، في هذه المرحلة ، يمكن تحديد التغييرات والتطبيقات التالية لتنفيذ التكوين:

يمكنك تحديد اللغة التي تريد تصدير المنتجات بها باستخدام الخيار لغة. يعد هذا خيارًا عمليًا للغاية يجعل عملية التكوين أسهل كثيرًا بالنسبة لنا ، نظرًا لأن العديد من البائعين ليسوا على دراية كاملة باستخدام اللغة الإنجليزية أو اللغات الأخرى ، وهذا هو السبب في أنه من الملائم جدًا برمجة التكوين باللغة الإسبانية.

خيارات تكوين مصدر المنتج في PrestaShop

بمجرد فتح شاشة التكوين الخاصة بالوحدة النمطية ، سنجد خيارات تكوين مختلفة لمصدر المنتجات في PrestaShop.

في هذه المرحلة ، يمكن تحديد التغييرات والتطبيقات التالية لتنفيذ التكوين:

يمكنك تحديد اللغة التي تريد تصدير المنتجات بها باستخدام الخيار لغة. يعد هذا خيارًا عمليًا للغاية يجعل عملية التكوين أسهل كثيرًا بالنسبة لنا ، نظرًا لأن العديد من البائعين ليسوا على دراية كاملة باستخدام اللغة الإنجليزية أو اللغات الأخرى ، وهذا هو السبب في أنه من الملائم جدًا برمجة التكوين باللغة الإسبانية.

يمكنك تحديد المحدد الذي نريد استخدامه في التصدير ، باستخدام الخيار محدد.

يمكنك أيضًا تحديد ما إذا كنت تريد تصدير جميع المنتجات أم أنك ، من ناحية أخرى ، تريد فقط تصدير المنتجات النشطة ، وهو خيار متاح من فئتين تظهران من الزر تصدير المنتجات النشطة؟

بعد ذلك ، يجب عليك الإشارة إلى ما إذا كنت تريد تصدير منتجات جميع الفئات أو فئة معينة فقط ، في الخيار المتاح لـ فئة المنتج.

أخيرًا ، يمكنك أيضًا تعديل الخيار الذي سيشير إلى ما إذا كان سيتم تضمين السعر مع الضرائب أو بدونها في التصدير ، والذي يتم تمثيله في فئة ضريبة السعر متضمنة أو مستبعدة.

يوجد أدناه الشاشة حيث يتم عرض هذه الخيارات لتفصيل شروط وخصائص التصدير.

منتجات بريستاشوب

تعتمد العديد من العناصر النهائية التي يتم استخدامها معها على هذا التخصيص. سيقومون بتصدير المنتجات في PrestaShop. فيما يلي مثال على كيفية تنفيذ التصدير وفقًا لفئة منتج معينة.

على سبيل المثال ، سيتم تصدير منتجات فئة "النساء" ، حيث سيتم اختيار المنتجات النشطة فقط ، وسيتم تنفيذ التصدير بسعر "معفى من الضرائب". سيتم توضيح هذا التكوين على النحو التالي:

أخيرًا ، بمجرد تحديد الإعدادات ذات الصلة ، اضغط على الزر تصدير، والذي ينشئ ملف CSV بمعلومات المنتجات المصدرة.

بريستاشوب

وحدة لتصدير المنتجات بتنسيق CSV في PrestaShop

الآن سنراجع التعليمات لنكون قادرين على ذلك تصدير المنتجات في PrestaShop التي تم إدراجها في المتجر بتنسيق CSV.

كما رأينا أعلاه ، في تكوين الوحدة ، يمكنك تحديد ما إذا كنت تريد التصدير حسب فئة معينة ، أي إذا كنت ترغب في تصدير المنتجات بلغة معينة ، أو التحديد أو نوع المنتجات التي تريد تصديرها ، إلخ. .

وتجدر الإشارة إلى أن التصدير يتم افتراضيًا بتنسيق CSV ، ولكنه يسمح لك أيضًا بتحديد التصدير المذكور بتنسيق آخر ، على سبيل المثال بتنسيق TXT. توضح الصورة التالية هذه الخيارات المتاحة للتكوين.

   وحدات تصدير المنتجات

MySQL ومشاكل التصدير بتنسيق CSV

أحد العوائق التي يمكن أن يسببها تصدير CSV في PrestaShop هو حقيقة أنك قد تحتاج إلى معرفتها الخلية، حسنًا ، يتم إجراء جميع الاستعلامات من هذا النظام ، وهو أمر منطقي تمامًا نظرًا لوجود قاعدة بيانات PrestaShop الخلية.

قبل التصدير عبر الخلية، من الممكن اختبار ما إذا كانت الخيارات المحددة بشكل افتراضي تخدمنا ، أو إذا كان من الضروري ، من ناحية أخرى ، تعديلها لتنفيذ هذا الإجراء. بهذه الطريقة ، إذا لوحظت جداول البيانات ، في كثير من هذه ، سواء كانت منتجات أو فئات أو سمات ، وما إلى ذلك ، تظهر سلسلة من الأزرار التي تسمح لنا بتنفيذ العمليات التالية:

  • زر التصدير: يسمح لك هذا الزر بتصدير بيانات الجدول المعروض مباشرةً إلى ملف CSV ، إلا أنه يحتوي على عيب أنه ليس تصديرًا كاملاً لجميع البيانات الممكنة ، حيث يمكنه تصدير جدول منتج ، ولكن بدون وصف كل منتج .
  • إظهار زر استعلام SQL: يوضح لنا هذا الخيار استعلام SQL الذي سيتم تنفيذه عند النقر فوق زر التصدير.
  • زر التصدير إلى مدير SQL: يتيح لك هذا الزر تصدير الاستعلام الذي يتم تنفيذه عند الضغط على خيار إظهار استعلام SQL إلى مدير SQL.

في العديد من الحالات ، قد تكون هذه الخيارات غير كافية للاستفادة من جميع ميزات التصدير ، لذلك من الضروري العمل بطريقة متقدمة في مدير SQL. في الإصدار 1.6 من PrestaShop ، يمكن العثور على مدير SQL في "Advanced Parameters + SQL Manager" وفي الإصدار 1.7 ، يمكن العثور عليه في "Advanced Parameters + Database + SQL Manager".

ما هو مدير SQL ل

في الأساس ، مدير SQL هو مدير قاعدة بيانات يمكنك من خلاله إجراء استعلامات عنها وحفظها لتنفيذها عندما تريد. من خلال تشغيل هذه الاستعلامات ، يمكنك تنزيل ملف CSV ينتج بعد انتهاء التنفيذ.

لإجراء استعلام داخل مدير SQL ، ما عليك سوى الضغط على الزر "إضافة استعلام SQL جديد". سيؤدي القيام بذلك إلى فتح المربع التالي:

مدير Prestashop SQL

شكرا ل بريستاشوب يوضح لنا جداول وسمات قواعد البيانات ، وهذا يسمح لنا بإضافة هذه العناصر مباشرة إلى الاستعلام كما هو موضح بالصورة التالية:

اختتام

كما يمكنك التخمين ، فإن أفضل ما يمكنك فعله للتعامل مع هذه العمليات بشكل صحيح هو الممارسة ، لأنه بهذه الطريقة فقط ستتحقق المهارة من أجل تصدير المنتجات في PrestaShop كخبير.

ستعتمد حدود التصدير من هذه النقطة على إدارة ومهارة المستخدمين.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.