আমি এই একই প্রশ্ন সহ বেশ কয়েকটি পোস্ট পেয়েছি, তবে উত্তরগুলি সর্বদা অন্য কোনও বিষয়ে ডাইভার্ট করে বা তারা আমার প্রয়োজনে কাজ করে না।
কোনও নোড সংরক্ষণ করার পরে, আমি চাই আমার কাস্টম মডিউলটি আমার কাস্টম টেবিলগুলির মধ্যে একটিতে একটি সারি সন্নিবেশ করুক যাতে নতুন নোডের নীড থাকে contains কখন hook_node_submit
ডাকা হয়, নিডের অস্তিত্ব এখনও নেই। hook_node_insert
নিড থাকে তবে কেবল নোডটি সংরক্ষণের সময় প্রথমবার বলা হয়, তবে নোডটি সংরক্ষিত হওয়ার সাথে সাথে আমি প্রতিবারই ব্যবস্থা নেওয়া দরকার।
আমার পরিকল্পনাটি হ'ল আমার কার্যকারিতাটি তার নিজস্ব পদ্ধতিতে আলাদা করা এবং উভয় হুক প্রয়োগ করা, তবে আমি দ্রুপালের সাথে জিনিসগুলি সঠিকভাবে করতে শেখার চেষ্টা করছি এবং তাই আমি ভাবছি যে এমন কোনও হুক আছে যা আসলে আমার প্রয়োজনীয়তার সাথে খাপ খায়।
এমন কোনও হুক আছে যা প্রতিবার নোড সংরক্ষণ করার পরে ডাকা হয় এবং সেভ শেষ হয়ে গেলে?
hook_node_submit
কিন্তু না hook_node_update
?
hook_node_insert
পাশাপাশি পাবেন hook_node_update
।
hook_node_insert()
এবং hook_node_update()
এর জন্য সঠিক হুকগুলি hook_node_submit()
নোড সংরক্ষণ করার আগে ফর্ম জমা দেওয়ার প্রক্রিয়া চলাকালীন ডাকা হয়। আপনি যখনই কোনও হুক যোগ করবেন / মুছবেন তখন যে কোনও সময় আপনাকে ক্যাশে সাফ করার দরকার নেই
hook_node_insert
এবংhook_node_update
(প্রত্যেক সময় একটি নোড সংরক্ষিত হচ্ছে কাজ করে)।