পণ্য দেখুন পৃষ্ঠায় কাস্টম ব্লকের ক্যাচিং অক্ষম করবেন কীভাবে?


উত্তর:


8

আমি ধরে নিয়েছি আপনি PageCacheমডিউল দ্বারা ব্লকটির ক্যাচিং অক্ষম করতে চান । দুটি বিকল্প উপলব্ধ:

  1. cacheable="false"বিন্যাসে বৈশিষ্ট্য সেট করুন । তবে এটি পুরো পণ্য পৃষ্ঠাটিকে অ-ক্যাশেযোগ্য করে তুলবে, সম্ভবত আপনি যা চান তা সম্ভবত এটি নয়। মনে রাখবেন বিদ্যমান ইস্যু সঙ্গে cacheable="false"পণ্যের দৃশ্য পৃষ্ঠাতে
  2. ইউআই উপাদান ব্যবহার করুন
  3. আপনার ব্লকে _isScopePrivateসম্পত্তি সেট করবেন না true, এটি হ'ল কার্যকারিতা

অনেক ধন্যবাদ . আমি এটি চেষ্টা করব এবং শীঘ্রই আপনাকে উত্তর
— দেব

@ xanka এটি সাহায্য করেছিল?
— অ্যালেক্স পালিয়ারুশ

1
@ অ্যালেক্স পালিয়ারুশ আমি স্তরের দামের গ্রাহকের জন্য একটি নির্দিষ্ট লোগো যুক্ত করতে আমার কাস্টম ব্লকে _আইএসস্কোপপ্রাইভেটটিকে সত্যে সেট করার চেষ্টা করেছি; কিন্তু এটি কাজ করে না বলে মনে হচ্ছে। আমার কাস্টম ব্লকটি এজাক্স দ্বারা রেন্ডার হয়নি।
— রিকি.সি

2
ক্যাশেবল = "মিথ্যা" পুরো পৃষ্ঠার জন্য ক্যাশে অক্ষম করে! এটি পারফরম্যান্স অবক্ষয়ের একটি রেসিপি। ক্যাচিং সম্পর্কিত বিশদ জানতে inviqa.com/blog/how-full-page-cache-works-magento-2 দেখুন ।
— দিমিত্রি সোলোগুবেনকো

@ রিক.সি "আপনার ব্লকগুলিতে is _isScopePrivate সম্পত্তি ব্যবহার করবেন না This এই সম্পত্তিটি অপ্রচলিত এবং সঠিকভাবে কাজ করবে না।" এটি ম্যাজেন্টো গাইড এ সন্ধান করুন: devdocs.magento.com/guides/v2.1/config-guide/cache/… । আমি মনে করি যে এই লিঙ্কগুলি নির্দিষ্ট ব্লকগুলিতে ক্যাশে অক্ষম করা যায় তা গাইড করতে সহায়ক।
— ব্যবহারকারী1506075
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.