コード例 #1
0
ファイル: SideFacets.php プロジェクト: bbeckman/NDL-VuFind2
 /**
  * Called at the end of the Search Params objects' initFromRequest() method.
  * This method is responsible for setting search parameters needed by the
  * recommendation module and for reading any existing search parameters that may
  * be needed.
  *
  * @param \VuFind\Search\Base\Params $params  Search parameter object
  * @param \Zend\StdLib\Parameters    $request Parameter object representing user
  * request.
  *
  * @return void
  */
 public function init($params, $request)
 {
     // Turn on side facets in the search results:
     foreach ($this->mainFacets as $name => $desc) {
         $params->addFacet($name, $desc, in_array($name, $this->orFacets));
     }
     foreach ($this->checkboxFacets as $name => $desc) {
         $params->addCheckboxFacet($name, $desc);
     }
 }