Hallo zusammen... für einen eigenen Indexer für ke_search versuche ich den Quellordner der Datensätze recursiv auswerten, aber für die Zeile $indexPids = $this->getPidList($this->indexerConfig['sysfolder'] kriege ich den Fehler Call to undefined method user_kesearchnews::getPidList() in /... was mache ich hier falsch dass die funktion nicht definiert ist ???
ich befinde mich innerhalb eine hooks für ke_search für einen eigenen Indexer (siehe ganz unten) ... muß ich das da anders definieren ??? ich brauche innerhalb von customIndexer die Funktion/Methode getPagelist ___________________________________________________________________________________ class.user_kesearchnews.php class user_kesearchnews { public function getPagelist($startingPoints = '') { // make array from list $pidsRecursive = t3lib_div::trimExplode(',', $startingPoints, true); // add recursive pids foreach($pidsRecursive as $pid) { $pageList .= $this->queryGen->getTreeList($pid, 99, 0, '1=1') . ','; } return t3lib_div::trimExplode(',', $pageList, true); } public function customIndexer(&$indexerConfig, &$indexerObject) { if($indexerConfig['type'] == 'news') { $content = ''; $fields = '*'; $table = 'tx_news_domain_model_news'; $indexPids = $this->getPidList($this->indexerConfig['sysfolder'], $table); $where = 'pid IN (' . implode(',', $indexPids) . ') '; etc... } ___________________________________________________________________________________ ext_localconf.php // register custom indexer hook $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ke_search']['registerIndexerConfiguration'][] = 'EXT:ke_search_news/class.user_kesearchnews.php:user_kesearchnews'; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ke_search']['customIndexer'][] = 'EXT:ke_search_news/class.user_kesearchnews.php:user_kesearchnews'; // register custom filter renderer hook $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['ke_search']['customFilterRenderer'] = array('EXT:ke_search_news/class.user_kesearchnews.php:user_kesearchnews'); -- image[FORMAT] - Ralf-René Schröder http://image-format.eu ... Wir geben Ihrem Image das richtige Format http://if-20.com ... YAML templates for TYPO3 _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german