تثبيت Virtuemart على جملة. الترويس لمكون Virtuemart

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

أين يمكنني الحصول على توزيع Virtuemart؟

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

com_virtuemart.2.0.12f.zip- المكون نفسه.

com_ com.virtualmart.2.0.12 F_ تحويلة_ aio. أَزِيز- ملف بامتدادات إضافية للمتجر الإلكتروني.

تثبيت فيرتويمارت 2.

لا يختلف التثبيت بشكل أساسي عن تثبيت الملحقات القياسية. أولاً، نقوم بتثبيت المكون، ثم الملف الثاني، بامتدادات قياسية.

بعد تثبيت المكون، ستظهر نافذة بالمحتوى التالي:

بعد تثبيت الامتداد:


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

الترويس Virtuemart 2

يمكن تنزيل الكراك من نفس الموقع الذي قمت بتنزيل الإصدار الرئيسي منه. يتم التثبيت بنفس الطريقة المتبعة مع جميع الامتدادات. وبعد ذلك سيتم ترجمة المكون تلقائيًا إلى اللغة المثبتة في Joomla افتراضيًا.

عملية التحديث فيفيرتويمارت 2 أصبح الآن آليًا، مما يعني أنك لن تضطر إلى الانتقال إلى موقع المطور في كل مرة لتنزيل التحديث التالي. سيُعلمك المكون نفسه بإصدار تحديث.


ولكن عليك أن تكون حذرًا مع كل تحديث، نظرًا لوجود احتمال أن يتم تحديث القوالب أيضًا. وهذا بدوره يستلزم اختفاء جميع التغييرات التي أجريتها أثناء العمل مع القالب.

ملفات القالب موجودة في المجلد - المكونات/com_virtuemart/views

وهذا يعني أنه من أجل إعادة تعريف القالب، تحتاج إلى نسخ محتويات هذا المجلد بالكامل إليهرemplates/your_template/html/com_virtuemart باستثناء المجلدtmpl.

مرحبا عزيزي قراء المدونة. هذه المقالة هي الأولى في فئة "". وفيه سأخبركم بالتفصيل كيفية تثبيت مكون Virtuemart وترويسه على Joomla 1.5. سيتم أيضًا نشر جميع الملفات الضرورية، مثل توزيعة Virtuemart 1.1.6 والكراك الخاص بـ Virtuemart 1.1.6.

تثبيت VirtueMart على جملة. الترويس Virtuemart

أولاً، نحتاج إلى تنزيل أحدث إصدار ثابت من مكون Virtuemart. في الوقت الحالي هذا هو Virtuemart 1.1.6. لتنزيل المكون اذهب إلى موقع رسمي Virtuemart في علامة تبويب التنزيلات وانقر على رابط الحزمة الكاملة. بعد ذلك نحتاج إلى تنزيل حزمة اللغة الخاصة بـ Virtuemart. لسوء الحظ، في وقت كتابة هذا التقرير لم تكن هناك حزمة لغة لـ Virtuemart 1.1.6، ولكن لحسن الحظ، فإن حزمة اللغة للإصدار 1.1.4 تعمل بشكل رائع على إصدار المكون 1.1.6. لتنزيل حزمة اللغة، استخدم هذا الرابط. أود أن ألفت انتباهك على الفور إلى حقيقة أن حزمة اللغة الأصلية لـ Virtuemart تحتوي على أكثر من 30 لغة لن تحتاجها على الأرجح. لتوفير وقتك ومساحة القرص على موقع الويب الخاص بك، أقوم بنشر الإصدار الخاص بي من المكون مع حزمة لغة تحتوي على اللغة الروسية فقط. لتنزيل الأرشيف باستخدام مكون Virtuemart والترويس، اتبع هذا الرابط.

المرحلة التالية هي تثبيت مكون Virtuemart على جملة. إذا لم تقم بتثبيت Joomla بعد، فإن أول ما عليك فعله هو تثبيته. يمكنك قراءة المزيد عن هذا في المقالة "". إذا كان Joomla مثبتًا لديك، فلتثبيت Virtuemart على Joomla، يتعين عليك القيام بما يلي:

  1. نذهب إلى جذر موقع Joomla، ونبحث عن المجلد المسمى "tmp" هناك ونقوم بإنشاء مجلد آخر بداخله بأي اسم، على سبيل المثال، Virtuemart. يتم ذلك حتى لا تواجه أخطاء عند تثبيت المكون إذا كنت تستخدم Denwer كبيئة العمل الخاصة بك.
  2. انسخ ملفات مكون Virtuemart إلى المجلد "/tmp/virtuemart/". يمكنك العثور عليها في الأرشيف com_virtuemart_1.1.6.j15.zip، والذي يقع بدوره في أرشيف آخر VirtueMart_1.1.6-COMPLETE_PACKAGE.j15.zip، والذي قمت بتنزيله من موقع الشركة المصنعة أو مني.
  3. انتقل إلى "لوحة إدارة الموقع - الإضافات - التثبيت / الإزالة - التثبيت من المجلد" وقم بالتسجيل المسار إلى ملفات مكون Virtuemart. للقيام بذلك، ما عليك سوى الكتابة فورًا بعد "tmp" اسم المجلد الذي قمت بفك ضغط أرشيف com_virtuemart_1.1.6.j15.zip فيه. دعني أذكرك على الفور بذلك بعد ذلك تثبيت مكون Virtuemart على جملةستحتاج إلى إزالة المجلد الذي يحتوي على الملفات المكونة من مجلد tmp الموجود في جذر الموقع. يتم ذلك حتى لا تهدر الملفات مساحة، حيث لن تكون هناك حاجة إليها بعد الآن.
  4. بعد تحديد المسار إلى المجلد الذي يحتوي على ملفات مكون Virtuemart، انقر فوق الزر "تثبيت". ونتيجة لذلك، سترى النافذة التالية.

على هذا تثبيت مكون متجر Virtuemart عبر الإنترنت على Joomla 1.5مكتمل. للانتقال إلى عرض المتجر، انقر فوق الزر "اذهب مباشرة إلى المتجر". إذا كنت ترغب في تنزيل المواد التجريبية أولاً، فانقر فوق الزر "تثبيت بيانات العينة". أود أن أشير على الفور إلى أنه إذا قمت بتنزيل مواد تجريبية، فسيتعين عليك بعد ذلك حذفها يدويًا، لذا قرر على الفور ما إذا كنت تريد القيام بذلك أم لا.

الترويس لمكون Virtuemart

كما لاحظت بالفعل، يحتوي مكون Virtuemart المثبت على ترجمة باللغة الإنجليزية بشكل افتراضي. بغرض ترويس Virtuemartعليك القيام بما يلي.

  1. قم بتنزيل حزمة الترويس. إذا لم تكن قد قمت بذلك بعد، فاتبع هذا الرابط وقم بتنزيل حزمة اللغة من الموقع الرسمي، أو اتبع هذا الرابط وقم بتنزيل إصدار مكون Virtuemart الخاص بي مع الترويس.
  2. قم بفك ضغط الأرشيف Language_Pack_for_VirtueMart.zip إذا كنت تستخدم حزمة اللغة من الموقع الرسمي، و Russian_language_for_VirtueMart.zip إذا كنت تستخدم الإصدار الخاص بي.
  3. انسخ مجلد اللغات إلى " /المسؤول/المكونات/com_virtuemart/» تأكيد استبدال الملفات. لا تخلط بينه وبين المجلد "/components/com_virtuemart/".
  4. انتقل إلى اللوحة الإدارية – المكونات – VirtueMart وقم بتحديث الصفحة.

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

هذا كل شئ. حظا سعيدا لك ونراكم قريبا على صفحات المدونة

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

تثبيت VirtueMart 3

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

نقوم بحفظ أحدث إصدار من مكون متجر VirtueMart 3 عبر الإنترنت على جهاز الكمبيوتر الخاص بنا من خلال النقر على الرابط. بعد تنزيل الملف، قم بفك ضغط الأرشيف.

الآن من خلال مدير الامتداد Joomla! قم بتثبيت مكونات المتجر الإلكتروني بالترتيب التالي:

  1. مكون VirtueMart 3
  2. مكون VirtueMart 3 AIO
  3. مكون TCPDF

بعد تثبيت متجر VirtueMart عبر الإنترنت، ستحتاج إلى ترويسه. للقيام بذلك، قم بتنزيل الترجمة الروسية من هذا الرابط وقم بتثبيتها من خلال مدير امتداد Joomla!

يكتمل هذا تثبيت مكون متجر VirtueMart 3 عبر الإنترنت. بعد ذلك، سنخبرك بكيفية إعداد متجرك عبر الإنترنت لتحديثات المكونات اللاحقة دون فقدان التغييرات التي تم إجراؤها.

إعداد VirtueMart 3 للحصول على التحديثات

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

بعد كل تحديث، هل أحتاج إلى إعادة إجراء تغييرات القالب التي قمت بها مسبقًا؟ يبدو لي أن هذا غير عقلاني للغاية.

لا تقم بتحديث المكون؟ وهذا غير صحيح من الناحية الأمنية، لأن... في التحديثات، يقوم المطورون بإصلاح نقاط الضعف المحددة أو إضافة ميزات جديدة.

كل شيء أبسط من ذلك بكثير!

من الضروري إعداد المكون للتغييرات. للقيام بذلك عليك اتباع بعض الخطوات البسيطة.

  1. عمل نسخة احتياطية للموقع
  2. انتقل إلى المسار التالي: وقم بإنشاء مجلد هناك بالاسم com_virtuemart
  3. انتقل إلى المجلد your_site/components/com_virtuemart/views/وانسخ محتويات المجلد إلى المجلد الذي تم إنشاؤه مسبقًا في الدليل com_virtuemart، بينما محتويات المجلد tmplيحتاج إلى نقله إلى المجلد الأصل
  4. انتقل إلى المجلد your_site/components/com_virtuemart/ونسخ المجلد الطبقات الفرعيةالخامس your_site/templates/your_template/html/com_virtuemart/

لذلك، اكتشفنا في هذه المقالة كيفية تثبيت مكون متجر VirtueMart 3 عبر الإنترنت وكيفية إعداده للتحديثات اللاحقة.

أي أسئلة؟ اكتبهم في التعليقات على المقال.

مع كل إصدار جديد، يكتسب مكون VirtueMart 2 القوة وتعدد الاستخدامات. لمدة ستة أشهر، كان مجتمع VirtueMart يعمل بنشاط على إنشاء نسخة جديدة من المكون.

شارك عدد من مطوري الطرف الثالث في إنشاء ملحقات وتخطيطات لـ VirtueMart 2. يمكنك عرض نتائج عملهم باتباع هذه الروابط (،).

أمان:

الضرائب:

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

تم إجراء تغييرات على نظام التمديد:

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

خطط مستقبلية:

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

يعتمد المكون على إطار عمل Joomla MVC الوظيفي.

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

ابتكارات مفيدة:

إمكانية إرسال رسائل بريد إلكتروني للعملاء عند تغير حالة الطلب أو دخول المنتج في قائمة الانتظار.
حساب الضريبة باستخدام النوع الجديد "ضريبة القيمة المضافة".
بعد تحديد قواعد الحساب والسعر النهائي، تتم إعادة كتابة السعر الأساسي.
عند إدخال "-1" في الإعدادات، يتم تمكين تقريب العملة.
تنطبق إعدادات التقريب على سلة التسوق.
القدرة على تحديد حالة الطلب في الإعدادات لإرسال الفاتورة.
القدرة على إضافة مشتري إلى مجموعات الشراء المختلفة.
تتم إضافة عنوان البائع إلى البريد الإلكتروني الذي يحتوي على الطلب.
القدرة على تكوين العناصر الفرعية لعرض خيارات المنتج الأصلي.
تحسين التصميم، على سبيل المثال، إدخال أزرار مثل "العودة إلى قائمة المنتجات".
تم إدخال المزيد من "product_s_desc"، و"metadesc"، و"product_sku" و"valid_search_fields ="product_name"".
تم تقديم نوع حقل جديد لحقول العملاء يسمى منتقي التاريخ.
تم إدخال أنواع من المكونات الإضافية، مثل captcha، في حقول الشراء.

تصحيحات في عمل المكون:

قام المطورون بإزالة معايير التحذير الصارمة.
تم تنظيف الكود.
تحسين أداء جهاز التوجيه أثناء الخروج.
تحسين تخزين ومعالجة عناوين العملاء - الفواتير والتسليم.
تم تقديم فحص لمجموعات المستخدمين لإخفاء المنتجات غير المضمنة في المجموعات الموسعة.
تحسين المرشحات والفرز والبحث.
تم حل مشكلة إنشاء منتجات مشتقة في متجر إلكتروني بعدة لغات.
تم حل مشكلة حفظ المنتج الرئيسي عند إجراء تغييرات على المشتق.
تم إنشاء فحص للبلد والمنطقة.
تم تحسين فئات الشركات المصنعة. في السابق، لم تكن عملية إعادة التوجيه عند النقر فوق "تطبيق" تتم دائمًا بشكل صحيح.
تم تعديل المهاجر بشكل طفيف.
يشتمل مزامن الوسائط على وظيفة التحقق من عنوان url.
وظيفة محسنة لنقل الصفحة إلى خادم آخر – "ملف للبيع".
يتم عرض صورة لأحد المنتجات المتوفرة بحجم صغير.
جعل المطورون عملية إعادة بناء حقول المستخدم أكثر اتساقًا وأسهل في المعالجة؛ وتم حفظ الطلب $product_attribute[$selected] = $selected و$product_attribute[$selected] = $productCustom->virtuemart_custom_id.
تم تحسين إشعارات الأخطاء.
قام المطورون بإصلاح ترقيم الصفحات FE.
لقد أجرينا تعديلات على نظام "طرح سؤال".
تم تنفيذ وظائف vmJsApi::css وvmJsApi::js لمنع التحميل المتكرر لنفس المكتبة.
القدرة على التحقق من وصول Authorize.net إلى وظيفة curl_exec.
تمت إضافة خيارات البرنامج المساعد.
قام المطورون بتزويد المكون بمساعدة ملحقات الجهات الخارجية وروابط الاتصال.

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

يمكنك تنزيل Virtuemart من الموقع الرسمي Virtuemart.net، ويجب العثور على الكراك على صفحة منتدى فضيلة مارت dev.virtuemart.net/projects/virtuemart/files(الملف يسمى Language Pack for VirtueMart) في هذه المقالة سنلقي نظرة على تركيب فيرتويمارت، له الإعداد الأولي والترويس.

تثبيت Virtuemart على جملة

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

إذا كان موقعك على استضافة مشتركة، ففي النافذة الأولى ("تحميل ملف من الحزمة")، تحتاج فقط إلى تحديد الملف com_virtuemart_1.1.8. في وقت كتابة هذا المقال، أحدث إصدار للمكون هو 1.1.8، لذلك سأكتب عن هذا الإصدار في هذه المقالة. بعد تثبيت Virtuemart على موقع الويب الخاص بك، سيتم فتح نافذة يُعرض عليك فيها اختيار ما إذا كنت تريد تثبيت فئات المنتجات التجريبية على الموقع أم لا. أوصي بتثبيته، حيث يمكننا معرفة كيفية إنشاء الفئات وإضافة المنتجات بسرعة. لإضافة منتجات تجريبية، انقر فوق "تثبيت بيانات العينة":

الجميع! الآن تم تثبيت مكون متجر Virtuemart عبر الإنترنت بالكامل على موقع جملة. جنبا إلى جنب مع المكون، قمت أيضًا بتثبيت البيانات التجريبية التي سيتم عرضها على الموقع بعد إنشاء عنصر القائمة المطلوب.

إضافة متجر إلى الصفحة الرئيسية لموقع على جملة

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

في قائمة أنواع القائمة التي تفتح، تحتاج إلى البحث عن Virtuemart وتحديده:

تعرض الصفحة الرئيسية الآن قائمة بفئات المنتجات التجريبية ووصفًا موجزًا ​​للمتجر في أعلى الصفحة. هذا كل شيء جيد جدا. ولكن هناك عيب واحد - لا توجد لغة روسية! ل الترويس Virtuemartسنحتاج أيضًا إلى القيام ببعض الأعمال.

الترويس Virtuemart

من خلال تنزيل أرشيف Russifier من الرابط المشار إليه في بداية المنشور، ستتلقى الترويس الكامل للوحة الإدارة والجزء الأمامي من الموقع. لتثبيت برنامج التكسير، عليك اتباع هذا المسار YOUR_SITE/administrator/components/com_virtuemart/languages. هناك العديد من المجلدات التي نحتاج إلى استبدالها أو استكمالها بتلك الملفات الموجودة في حزمة لغة Virtuemart. إذا كنت ترغب في ذلك، يمكنك حذف ملفات اللغة غير الضرورية وترك الملف الذي تحتاجه فقط. تجدر الإشارة إلى أنه سيتم تمكين اللغة التي تم تعيينها في إعدادات Joomla، أي إذا كان لديك Joomla باللغة الإنجليزية، فستظل Virtualmart أيضا باللغة الإنجليزية.