Hallo zusammen,

ich möchte die Methode pi_list_browseresults() des Controllers 
\TYPO3\CMS\IndexedSearch\Controller\SearchFormController mit einer Xclass 
überschreiben, da ich die Ausgabe des Pagebrwosers modifizieren muss. Ich bin 
nach Vorgaben der Doku vorgegangen und habe es leider nicht zum Laufen bekommen.

Ich habe eine eigene Extension in dem Ordner "typo3conf/ext/kp_indexed_search" 
geschrieben.

In der ext_localconf.php steht Folgendes:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['TYPO3\\CMS\\IndexedSearch\\Controller\\SearchFormController']
 = array(
        'className' => 'Kp\\KpIndexedSearch\\Xclass\\SearchFormController'
);

In der Controller - Klasse 
"typo3conf/ext/kp_indexed_search/Classes/Xclass/SearchFormController" habe ich 
nun Folgendes drin:
<?php
namespace Kp\KpIndexedSearch\Xclass;

use TYPO3\CMS\Core\Utility\GeneralUtility;

class SearchFormController extends 
\TYPO3\CMS\IndexedSearch\Controller\SearchFormController {

       /**
         * Returns a results browser
         *
         * @param       boolean         Show result count
         * @param       string          String appended to "displaying 
results..." notice.
         * @param       string          String appended after section 
"displaying results...
         * @param       string          List of integers pointing to free 
indexing configurations to search. -1 represents no filtering, 0 represents 
TYPO3 pages only, any number above zero is a uid of an indexing configuration!
         * @return      string          HTML output
         * @todo Define visibility
         */
        public function pi_list_browseresults($showResultCount = 1, $addString 
= '', $addPart = '', $freeIndexUid = -1) {

              ....

       }

}

Habt ihr noch einen Tipp für mich?

Danke und Gruß
Falk
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an