LNK Wishlist، قائمة الأمنيات في PrestaShop التي لا تبطئ صفحاتك
قلب على كل منتج، وصفحة قائمة أمنياتي في مساحة العميل، وتذكير بالمفضلات أسفل السلة في اللحظة التي يتخذ فيها العميل قراره. تستبدل LNK Wishlist قائمة الأمنيات المرفقة مع PrestaShop، وتستورد قوائمها عند التثبيت، ولا تحمّل على صفحاتك إلا 1.4 كيلوبايت من JavaScript.
- الإصدار 1.1.2 · PrestaShop من 1.7.6 إلى 8.x
- الإصدار 1.9.2 · PrestaShop 9
- PrestaShop من 1.7.6 إلى 9.x
- PHP من 7.1 إلى 8.4
- بدون تعديل على النواة
النقاط الرئيسية
- 1.4 كيلوبايت من JavaScript المضغوط على صفحات المتجر، دون jQuery ولا أي إطار عمل.
- استيراد قوائم blockwishlist عند التثبيت، للقراءة فقط.
- صفحة قائمة أمنياتي في مساحة العميل.
- تذكير بالمفضلات أسفل السلة، مع الإضافة بنقرة واحدة.
- رابط لمشاركة القائمة، للقراءة فقط.
- قلب في صفحات المنتجات وفي الصور المصغّرة للقوائم.
- يجد الزائر منتجه مجددًا بعد تسجيل الدخول.
- قوائم العميل ظاهرة في بطاقته في لوحة التحكم.
- تصدير القوائم ومسحها مع وحدة حماية البيانات GDPR.
- لا override ولا أي اتصال خارجي.
- مترجمة إلى الفرنسية والعربية.
- من PrestaShop 1.7.6 إلى 9.
استبدال blockwishlist دون فقدان قوائم عملائك
تحمّل وحدة قائمة الأمنيات المرفقة مع PrestaShop سكربتاتها في كل صفحات المتجر، سواء استخدمها العميل أم لا: 157 كيلوبايت من JavaScript المضغوط، منها مكتبة GraphQL. تستورد LNK Wishlist عند التثبيت القوائم التي أنشأها عملاؤك فيها. تُقرأ بيانات الوحدة القديمة فقط ولا تُعدَّل أبدًا: يمكن إعادة تفعيلها كما كانت.
خفيفة وسريعة
أرقام مقاسة على الوحدة كما تُسلَّم، مضغوطة بـ gzip (المستوى 9). في كل صفحات المتجر: 1.4 كيلوبايت من JavaScript و0.7 كيلوبايت من CSS. في صفحة قائمة أمنياتي فقط: 0.8 كيلوبايت من JavaScript و0.3 كيلوبايت من CSS إضافية. في السلة: لا شيء إضافي، فالتذكير يُعرض من الخادم.
لا تستخدم الوحدة jQuery ولا أي إطار عمل. النقر على القلب يرسل طلبًا واحدًا، وحالة القلوب تصل مع الصفحة دون أي اتصال إضافي. للمقارنة، الوحدة blockwishlist المرفقة مع PrestaShop تحمّل 157 كيلوبايت من JavaScript المضغوط في كل صفحة.
صفحة قائمة أمنياتي في مساحة العميل
يجد العميل مفضلاته في مساحة العميل، معروضة بصور المنتجات المصغّرة الخاصة بقالبك. يزيل المنتج بنقرة واحدة، ويمكنه مشاركة قائمته عبر رابط للقراءة فقط، مستبعد من فهرسة محركات البحث.
تذكير بالمفضلات في السلة
أسفل السلة، ما يصل إلى أربعة منتجات من قائمة الأمنيات لم تُضف إليها بعد، مع زر «أضف إلى السلة». لا تُعرض إلا المنتجات المفعّلة والمتاحة للبيع. يُضبط العدد من لوحة التحكم، ويمكن إيقاف التذكير.
مصممة للعملاء المسجّلين
ترتبط قائمة الأمنيات بحساب العميل. الزائر الذي يضغط على القلب يمر بتسجيل الدخول، ثم يُضاف المنتج إلى قائمته عند عودته، دون أن يبحث عنه من جديد.
متوافقة مع PrestaShop 1.7.6 و8 و9
نسختان من الوحدة، واحدة لكل جيل: 1.1 لـ PrestaShop من 1.7.6 إلى 8.x، و1.9 لـ PrestaShop 9، مع صفحة إعدادات أصلية في كل لوحة تحكم. يمر القلب عبر المواضع الأصلية لقالبي Classic وHummingbird. لا override ولا أي اتصال خارجي.
الأسئلة الشائعة
كيف أستبدل قائمة الأمنيات في PrestaShop (blockwishlist)؟
ثبّت LNK Wishlist، ثم عطّل blockwishlist دون إلغاء تثبيتها. عند التثبيت، تستورد LNK Wishlist القوائم التي أنشأها عملاؤك في blockwishlist. تنبّهك صفحة الإعدادات ما دامت الوحدتان مفعّلتين، لتجنّب ظهور زرّين في صفحة المنتج نفسها.
هل تُحفظ قوائم عملائي؟
نعم. تُنسخ القوائم ومنتجاتها عند التثبيت، مع تواريخها وكمياتها. تُقرأ بيانات blockwishlist فقط ولا تُعدَّل أبدًا. يمكن إعادة تشغيل الاستيراد من صفحة الإعدادات دون إنشاء تكرارات.
لماذا تبطئ blockwishlist متجري؟
تحمّل سكربتاتها في كل الصفحات، ومنها مكتبة GraphQL: 157 كيلوبايت من JavaScript المضغوط، سواء استخدم العميل قائمة الأمنيات أم لا. تحمّل LNK Wishlist على صفحات المتجر 1.4 كيلوبايت فقط، ولا تحمّل شيفرتها الأثقل إلا في صفحة القائمة.
هل يمكن لزائر غير مسجّل الدخول إضافة منتج؟
يمر بتسجيل الدخول أو بإنشاء حساب. وعند عودته، يُضاف المنتج الذي اختاره إلى قائمته، دون أن يبحث عنه من جديد.
أين يجد العميل قائمة أمنياته؟
في مساحة العميل، في صفحة قائمة أمنياتي، وعبر رابط في كتلة حسابي في تذييل الصفحة. تستخدم القائمة الصور المصغّرة للمنتجات الخاصة بقالبك.
كيف يعمل التذكير في السلة؟
أسفل السلة، تعرض الوحدة ما يصل إلى أربعة منتجات من قائمة الأمنيات لم تُضف إليها بعد، مع زر «أضف إلى السلة». لا تُعرض إلا المنتجات المفعّلة والمتاحة للبيع. يُضبط العدد من 1 إلى 12، ويمكن إيقاف التذكير.
هل يمكن للعميل مشاركة قائمته؟
نعم، عبر رابط يظهر في صفحته. القائمة المشتركة للقراءة فقط، ولا تعرض أي معلومة عن صاحبها، ولا تفهرسها محركات البحث.
هل يجب تعديل قالبي؟
لا. يمر القلب عبر المواضع الأصلية لقالبي Classic وHummingbird، في صفحات المنتجات وفي الصور المصغّرة. ولوضع القلب في مكان آخر من الصورة المصغّرة، يوجد خطاف مخصص؛ نضيفه مجانًا عند الطلب.
هل الوحدة متوافقة مع PrestaShop 9؟
نعم. النسخة 1.9 مخصصة لـ PrestaShop 9، مع صفحة إعدادات أصلية في لوحة تحكمه. وتغطي النسخة 1.1 PrestaShop من 1.7.6 إلى 8.x. الواجهة الأمامية هي نفسها في النسختين.
هل تحترم بيانات العملاء اللائحة العامة لحماية البيانات GDPR؟
تُصدَّر القوائم وتُمسح مع بقية بيانات العميل عبر وحدة حماية البيانات الرسمية في PrestaShop. لا ترسل الوحدة أي بيانات خارج متجرك.
هل تثبّت الوحدة ملفات override؟
لا. لا تحتوي على مجلد override ولا تعدّل نواة PrestaShop.
ماذا يحدث إذا ألغيت تثبيت الوحدة؟
تُزال جداولها وإعداداتها وتبويبها. أما بيانات blockwishlist فتبقى سليمة: يمكنك إعادة تفعيلها في أي وقت.
سجل الإصدارات
-
الإصدار 1.9.2 PrestaShop 9
التعديلات
- الاسم المعروض «LNK قائمة الأمنيات» في قائمة الوحدات وفي القائمة الجانبية (بالفرنسية: LNK Liste d’envies، وبالإنجليزية: LNK Wishlist)، بدلًا من «LNK Wishlist».
- ترخيص الاستخدام من L'NKBOOT (متجر واحد لكل ترخيص، وفق الشروط العامة للبيع على addons.lnkboot.fr).
- ألوان القلب: المتغيران --lnk-wishlist-text و--lnk-wishlist-accent، مع الرجوع إلى أساس القالب (--lnk-text و--lnk-accent). يبقى الاسمان القديمان --lnk-wishlist-color و--lnk-wishlist-active مقروءين، ولم تعد الوحدة تطغى على قيمة يضعها القالب.
الإصلاحات
- تُقدَّم أوراق الأنماط والسكربتات مع بصمة محتواها (المتجر ولوحة التحكم): بعد التحديث، لم تعد ذاكرة التخزين المؤقت أو شبكة CDN تقدّم الملف القديم.
-
الإصدار 1.9.1 PrestaShop 9
الإصلاحات
- تصحيح شعار الوحدة.
-
الإصدار 1.9.0 PrestaShop 9
أول إصدار لـ PrestaShop 9. أما PrestaShop من 1.7.6 إلى 8.x فله إصداره الخاص، 1.1.0.
الجديد
- قلب في صفحات المنتجات والصور المصغّرة، 1.4 كيلوبايت من JavaScript المضغوط، دون jQuery ولا أي إطار عمل.
- صفحة قائمة أمنياتي في مساحة العميل، مع رابط مشاركة للقراءة فقط.
- تذكير أسفل السلة بالمفضلات غير الموجودة فيها، أربعة على الأكثر، دون أي سكربت إضافي.
- يمر الزائر بتسجيل الدخول، ثم يُضاف المنتج الذي اختاره إلى قائمته عند عودته.
- استيراد قوائم blockwishlist عند التثبيت، للقراءة فقط، ويمكن إعادته دون تكرار.
- قوائم العميل في بطاقته في لوحة التحكم، وتصديرها ومسحها مع وحدة حماية البيانات GDPR.
- صفحة إعدادات أصلية في لوحة تحكم PrestaShop 9.
عرض 3 إصدارات سابقة
-
الإصدار 1.1.2 PrestaShop من 1.7.6 إلى 8.x
التعديلات
- الاسم المعروض «LNK قائمة الأمنيات» في قائمة الوحدات وفي القائمة الجانبية (بالفرنسية: LNK Liste d’envies، وبالإنجليزية: LNK Wishlist)، بدلًا من «LNK Wishlist».
- ترخيص الاستخدام من L'NKBOOT (متجر واحد لكل ترخيص، وفق الشروط العامة للبيع على addons.lnkboot.fr).
- ألوان القلب: المتغيران --lnk-wishlist-text و--lnk-wishlist-accent، مع الرجوع إلى أساس القالب (--lnk-text و--lnk-accent). يبقى الاسمان القديمان --lnk-wishlist-color و--lnk-wishlist-active مقروءين، ولم تعد الوحدة تطغى على قيمة يضعها القالب.
الإصلاحات
- تُقدَّم أوراق الأنماط والسكربتات مع بصمة محتواها (المتجر ولوحة التحكم): بعد التحديث، لم تعد ذاكرة التخزين المؤقت أو شبكة CDN تقدّم الملف القديم.
-
الإصدار 1.1.1 PrestaShop من 1.7.6 إلى 8.x
الإصلاحات
- تصحيح شعار الوحدة.
-
الإصدار 1.1.0 PrestaShop من 1.7.6 إلى 8.x
أول إصدار لـ PrestaShop من 1.7.6 إلى 8.x. أما PrestaShop 9 فله إصداره الخاص، 1.9.0.
الجديد
- قلب في صفحات المنتجات والصور المصغّرة، 1.4 كيلوبايت من JavaScript المضغوط، دون jQuery ولا أي إطار عمل.
- صفحة قائمة أمنياتي في مساحة العميل، مع رابط مشاركة للقراءة فقط.
- تذكير أسفل السلة بالمفضلات غير الموجودة فيها، أربعة على الأكثر، دون أي سكربت إضافي.
- يمر الزائر بتسجيل الدخول، ثم يُضاف المنتج الذي اختاره إلى قائمته عند عودته.
- استيراد قوائم blockwishlist عند التثبيت، للقراءة فقط، ويمكن إعادته دون تكرار.
- قوائم العميل في بطاقته في لوحة التحكم، وتصديرها ومسحها مع وحدة حماية البيانات GDPR.
- صفحة إعدادات في لوحة التحكم الكلاسيكية لـ PrestaShop 1.7 و8.