+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Plugin für in Komponente (com_search) etwas ersetzen

  1. #1
    War schon öfter hier
    Registriert seit
    13.02.2008
    Beiträge
    233
    Bedankte sich
    58
    Erhielt 26 Danksagungen
    in 23 Beiträgen

    Standard Plugin für in Komponente (com_search) etwas ersetzen

    Hallo liebe Gemeinschaft

    Möchte in der com_search Komponente etwas suchen-ersetzen via plugin. brauche nicht eine detailierte Anleitung aber Hilfe bei der Klassennutzung.

    Hier mal ein Plugin welches suchen-ersetzen für die com_content Komponente ausführt:
    PHP-Code:
    jimport'joomla.plugin.plugin' );

    class 
    plgContentBackButton extends JPlugin
    {

        function 
    plgContentBackbutton( &$subject$params )
        {
            
    parent::__construct$subject$params );
        }
        
        function 
    onPrepareContent( &$article, &$params$limitstart )
        {
            global 
    $mainframe;
            
    $this->params->get('showindiv') == $link '<div class="backbutton">' $link '';
            
    $pattern '{backbutton}';
            
    $link .= '<a href="javascript:history.back();">'$this->params->get('linklabel'JText::_('BACK')) .'</a>';
            
    $this->params->get('showindiv') == $link .= '</div>' $link .= '';
            
    $article->text str_replace($pattern$link$article->text);
      }

    Bin für jeden kleinsten Hinweis dankbar. Bei der Joomla Api hab ich nix gefunden, im JED ist kein plugin vertreten welches in einer Komponente search-replace ausführt.

    Danke für Spontanmeldungen !
    "Höre niemals auf, anzufangen. Aber fange niemals an, aufzuhören."

    „Wer glaubt etwas zu sein, hat aufgehört etwas zu werden!“
    Sokrates

  2. #2
    Wohnt hier Avatar von Kubik-Rubik
    Registriert seit
    20.10.2005
    Ort
    Kubik-Rubik.de
    Beiträge
    2.737
    Bedankte sich
    177
    Erhielt 1.059 Danksagungen
    in 793 Beiträgen

    Standard

    Was genau verstehst du denn nicht?

    Die Funktion onPrepareContent wird in Artikeln getriggert -> http://docs.joomla.org/Reference:Con...PrepareContent

    In der Komponente com_search kommt onPrepareContent nicht zum Einsatz.

    Du könntest mit einem System-Plugin und der Funktion onAfterRender arbeiten -> http://docs.joomla.org/Reference:Sys...#onAfterRender

    Gruß
    Joomla! Extensions by Kubik-Rubik.de
    Keine Beantwortung von Supportanfragen per PN

    Joomla! braucht Dich!

  3. Erhielt Danksagungen von:


+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein