আর কোনও ত্বকের ফোল্ডার নেই তবে আপনি এখনও থিম ব্যবহার করতে পারেন।
ধারণার প্রমাণ হিসাবে আমি আপনাকে এর সাথে op-checkout-method.js
এই উদাহরণটি ব্যবহার করেছি ।
পূর্বশর্ত:
- Magento2-beta11 ইনস্টল করা হয়েছে
- ডিফল্ট থিম সক্রিয় (ফাঁকা)।
pub/static
ফোল্ডারে কোনও ফাইল তৈরি হয়নি (পাব / স্ট্যাটিক / ফ্রন্টএন্ড ফোল্ডারটি সরিয়ে ফেলুন)
পদক্ষেপ:
op-checkout-method.js
ফাইলটিকে এর মডিউল অবস্থান app/code/Magento/Checkout/view/frontend/web/js/opc-checkout-method.js
থেকে খালি থিমটিতে অনুলিপি করা হয়েছেapp/design/frontend/Magento/blank/Magento_Checkout/web/js/opc-checkout-method.js
- ক্লোন ফাইল সম্পাদিত হবে এবং একটি যোগ
console.log('something')
অথবা alert('something')
মধ্যে _create
এর ফাংশন mage.opcCheckoutMethod
উইজেট।
- সাফ ব্রাউজার ক্যাশে।
ফলাফল:
- যখন চেকআউট পৃষ্ঠাটি লোড হয় আমি আমার সতর্কতা প্রদর্শিত বা কনসোলে থাকা পাঠ্যটি দেখি।
সম্পর্কিত তথ্য:
যদি আমি ক্লিপ থেকে চালিত php dev/tools/Magento/Tools/View/deploy.php
(স্ক্রিপ্ট যা স্থিতিশীল সংস্থানগুলি প্রকাশ করে) আমার নতুন জেএস ফাইলটি স্থাপন করা হয়pub/static/frontend/Magento/blank/en_US/Magento_Checkout/js/opc-checkout-method.js
[Edit]
আমি এটি একটি মডিউল মাধ্যমে করার উপায় খুঁজে পেয়েছি।
এটি [Namespace]/[Module]/view/frontend/requirejs-config.js
যোগ করুন:
var config = {
map: {
'*': {
'Magento_Checkout/js/opc-checkout-method':'[Namespace]_[Module]/js/opc-checkout-method'
}
}
};
তারপরে [Namespace]/[Module]/view/frontend/web/js/opc-checkout-method.js
আপনার সামগ্রী দিয়ে ফাইলটি তৈরি করুন ।
উদ্দেশ্য পরীক্ষা করার জন্যে আমি মূল ফাইল ক্লোন এবং মাত্র আবার যোগ console.log
মধ্যে _create
ফাংশন।
সামনের অংশের জন্য জনসাধারণের সংস্থানগুলি পুনরায় তৈরি করতে ভুলবেন না।