আমি "অনপ্রেফায়ারফাইন্ডার কনটেন্ট" পরিচালনা করে এমন একটি প্লাগইন তৈরির জন্য কোনও টিউটোরিয়াল বা নির্দেশাবলী কোথায় পেতে পারি?
আমি কম_সামান্য নিবন্ধগুলিতে কিছু অতিরিক্ত ক্ষেত্র যুক্ত করেছি এবং আমি সেগুলি অনুসন্ধানকারী ইঞ্জিন দ্বারা সূচিযুক্ত করাতে চাই।
আমি FinderIndexerResult
অবজেক্টটিতে নতুন উপাদান যুক্ত করার একটি উপায় অনুসন্ধান করছি index
আমি এই লাইনের কোডটি 311 লাইনে প্লাগইন / সন্ধানকারী / সামগ্রী / সামগ্রী.php এ দেখেছি:
// Get content extras.
FinderIndexerHelper::getContentExtras($item);
FinderIndexerHelper :: getContentExtras ফাংশনটি FinderIndexerResult অবজেক্টটি যা সূচী হতে চলেছে তা গ্রহণ করে এবং তারপরে একটি "onPrePareFinderContent" ইভেন্ট ট্রিগার করে, যা (আমি মনে করি) 3dparty প্লাগইনকে সূচিযুক্ত হতে যাওয়া সামগ্রীটি সংশোধন বা সংশোধন করার অনুমতি দেয়।
আপনার কারও কারও এ বিষয়ে কোনও অভিজ্ঞতা আছে বা কিছু ভাল টিউটোরিয়াল / ডকুমেন্টেশন সম্পর্কে আমাকে নির্দেশ করতে পারেন?
public function onPrepareFinderContent(FinderIndexerResult &$row) { .... $row->addInstruction(FinderIndexer::TEXT_CONTEXT, $field->id); $row->setElement($field->id, $field->value); .... }