/** * Constructor * * @param \VuFind\Config\PluginManager $configLoader Config loader */ public function __construct(\VuFind\Config\PluginManager $configLoader) { parent::__construct($configLoader); $facetSettings = $configLoader->get($this->facetsIni); if (isset($facetSettings->SpecialFacets->dateRangeVis)) { $this->dateRangeVis = $facetSettings->SpecialFacets->dateRangeVis; } }
/** * Constructor * * @param \VuFind\Config\PluginManager $configLoader Config loader */ public function __construct(\VuFind\Config\PluginManager $configLoader) { parent::__construct($configLoader); // Special sort options... // It's important to remember here we are talking about on-screen // sort values, not what is sent to Solr, since this screen // is really using facet sorting. $this->sortOptions = ['relevance' => 'sort_author_relevance', 'author' => 'sort_author_author']; // No spell check needed in author module: $this->spellcheck = false; }
/** * Constructor * * @param \VuFind\Config\PluginManager $configLoader Config loader */ public function __construct(\VuFind\Config\PluginManager $configLoader) { parent::__construct($configLoader); // Load sort preferences (or defaults if none in .ini file): $searchSettings = $configLoader->get('Collection'); if (isset($searchSettings->Sort)) { $this->sortOptions = []; foreach ($searchSettings->Sort as $key => $value) { $this->sortOptions[$key] = $value; } } else { $this->sortOptions = ['title' => 'sort_title', 'year' => 'sort_year', 'year asc' => 'sort_year asc', 'author' => 'sort_author']; } $this->defaultSort = key($this->sortOptions); }
/** * Constructor * * @param \VuFind\Config\PluginManager $configLoader Config loader */ public function __construct(\VuFind\Config\PluginManager $configLoader) { parent::__construct($configLoader); $this->facetsIni = $this->searchIni = 'reserves'; $this->spellcheck = false; }
/** * Constructor * * @return void */ public function __construct() { $this->facetsIni = $this->searchIni = 'reserves'; parent::__construct(); $this->spellcheck = false; }
/** * Constructor * * @param \VuFind\Config\PluginManager $configLoader Config loader */ public function __construct(\VuFind\Config\PluginManager $configLoader) { parent::__construct($configLoader); // No spell check needed in author module: $this->spellcheck = false; }
/** * Constructor * * @param \VuFind\Config\PluginManager $configLoader Config loader */ public function __construct(\VuFind\Config\PluginManager $configLoader) { $this->facetsIni = $this->searchIni = 'website'; parent::__construct($configLoader); }
/** * Constructor */ public function __construct() { parent::__construct(); // No spell check needed in author module: $this->spellcheck = false; }