Schon ein älterer Beitrag aber hier eine Möglichkeit.
Überschreibe die Funktion replace der Datei 
a21glossary/class.tx_a21glossary.php mittels xclass und setzte den 
limit-Parameter der preg_replace-Funktion von -1 auf 1.


deineExt/ext_localconf.php:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects']['tx_a21glossary'] = array(
   'className' => 'Vendor\\Ext\\Xclass\\GlossaryController'
);

deineExt/Classes/Xclass/GlossaryController.php:
namespace Vendor\Ext\Xclass;
class GlossaryController extends \tx_a21glossary {
   /**
    * wrapper function for preg_replace
    *
    * @param array $search the search expressions
    * @param array $replace the replacement strings
    * @param string $source
    * @return the result count
    */
   protected function replace($search = array(), $replace = array(), $content = 
'') {

       $content = preg_replace($search, $replace, $content, 1, $counter);
       $this->count['replaced'] += $counter;
       return $content;
   }
}



_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an