/** * Adds FAQ fields to the index */ public function init() { // Add classes $this->addClass('FAQ'); // Add fields $this->addFulltextField('Question'); $this->addFulltextField('Answer'); $this->addFulltextField('Keywords'); // category filter $this->addFilterField('Category.ID'); // Add field boosting $this->setFieldBoosting('FAQ_Question', FAQ::config()->question_boost); $this->setFieldBoosting('FAQ_Answer', FAQ::config()->answer_boost); $this->setFieldBoosting('FAQ_Keywords', FAQ::config()->keywords_boost); }