اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله  

لدي مشكلة ارجو منك مساعدتي في حلها ان كنت متفرغا  

انا اتدرب منذ فترة على صناعة متجر الكتروني ارفقته بهذه الرسالة 

قمت بكتابة كود لقسم المنتجات اسمه  product section حيث ان هذا الكود يتكون من عنوان القسم وتحته المنتجات الخاصة به واستعملت مكتبة swiper التي اخبرتني عنها سابقا   للتمرير بين المنتجات وهي تعمل بشكل رائع في جميع صفحات الموقع الا صفحة واحدة وهي صفحة product-details.html حيث ان القسم  الخاص بالمنتجات المشابهة  لا يمكن التمرير به لسبب  لم اتمكن من معرفته. بالمقابل القسم الخاص ب استبدال نقاطي يعمل بشكل رائع على الرغم من انهم نفس الكود بالضبط والفرق في العنوان فقط

ارفقت لك فديو لتوضيح المشكلة بشكل اكبر ارجو منك مساعدتي ان استطعت ذلك.

 

Fikra_store.zip

Recommended Posts

  • 1
نشر

وعليكم السلام ورحمة الله وبركاته .

إذا ذهبت إلى صفحة product-details.html  و قمت بفتح ال console في المتصفح ستجد أخطاء ظهرت في ملف main.js وستجد خطأ يظهر في سطر 412 والكود الخاص بال swipper الذي يقوم بإنشاءه في سطر رقم 482 ولهذا يتوقف الكود عند سطر 412 ولا يستمر إلى 482 لهذا لا يعمل معك .

من المفترض تقسيم ملف main.js إلى عدة ملفات كل ملف خاص بصفحة معينة وملف يحوى جميع الأكواد المشتركة في جميع الصفحات .

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

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

وحاليا لحل مشكلتك يرجى نقل كود ال swipper في سطر 482 إلى ما قبل سطر 12 ويفضل نقل جميع ال swipper إلى دالة منفصلة و تنفيذها حتي لا تحدث مشاكل .

ولقد قمت بإرفاق ملف main.js بعد تعديله .

 

main.js

  • 0
نشر
بتاريخ 19 ساعة قال محمد عاطف17:

وعليكم السلام ورحمة الله وبركاته .

إذا ذهبت إلى صفحة product-details.html  و قمت بفتح ال console في المتصفح ستجد أخطاء ظهرت في ملف main.js وستجد خطأ يظهر في سطر 412 والكود الخاص بال swipper الذي يقوم بإنشاءه في سطر رقم 482 ولهذا يتوقف الكود عند سطر 412 ولا يستمر إلى 482 لهذا لا يعمل معك .

من المفترض تقسيم ملف main.js إلى عدة ملفات كل ملف خاص بصفحة معينة وملف يحوى جميع الأكواد المشتركة في جميع الصفحات .

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

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

وحاليا لحل مشكلتك يرجى نقل كود ال swipper في سطر 482 إلى ما قبل سطر 12 ويفضل نقل جميع ال swipper إلى دالة منفصلة و تنفيذها حتي لا تحدث مشاكل .

ولقد قمت بإرفاق ملف main.js بعد تعديله .

 

main.js 26.15 kB · 1 تنزيل

مرحبا

اعتذر على كثرة اسئلتي

 هنالك مشكلتين آخرتين في نفس المشروع تحديدا بصفحة البحث , عند ظهور قائمة الفلترة المنبثقة تغلق وحدها بمجرد النقر على احد خيارات الادخال التي بداخلها  وايضا ايقونة الاضافة الى المفضلة او التخفيض التي في بطاقة المنتج تظهر فوقها رغم ان لديها z-index اعلى منهم هل يمكنك مساعدتي في معرفة السبب من فضلك؟

Fikra_store.zip

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...