+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Plugin dass teile außerhalb des Contents ausgeben kann.

  1. #1
    War schon öfter hier
    Registriert seit
    12.04.2006
    Ort
    Mainz
    Alter
    30
    Beiträge
    119
    Bedankte sich
    6
    Erhielt 17 Danksagungen
    in 17 Beiträgen

    Standard Plugin dass teile außerhalb des Contents ausgeben kann.

    Hi Leute,
    was ich vor habe ist ein Teil meines Content außerhalb, also noch vor der Überschrift meines Artikels, anzuzeigen. Ich denke da an ein DIV, was letztendlich dann wie eine Modulposition funktioniert. Ich habe es in dem Thread schon mal versucht zu erklären:

    http://www.joomlaportal.de/joomla-er...szulagern.html

    Ich will nicht über ein Modul gehen, weil ich dann jedes mal ein neues Modul hinzufügen muss und das dann immer nur einer Seite angezeigt werden muss usw...

    Ich versuche im Moment das Plugin selbst zu entwickeln und benutze dazu den Event onBeforeDisplayContent, aber das DIV wird innerhalb des Contents nach der Überschrift ausgegeben. Was mach ich falsch, oder funktioniert es anders als ich es mir vorstelle?

    Hier mal der Code

    Code:
    <?php
    // Check to ensure this file is included in Joomla!
    defined( '_JEXEC' ) or die( 'Restricted access' );
    
    // register the handler
    $mainframe->registerEvent('onBeforeDisplayContent', 'plgContentOutside');
    
    function plgContentOutside(&$row, &$params, $page) {
        if( strpos( $article->text, '{outsi****' ) === false ) {
            $output = '<div>This is just a test!</div>';
            return $output;
        }
    }
    ?>
    Das Ergebnis ist HIER zu sehen...

    Wäre für Hilfe Dankbar...

  2. #2
    War schon öfter hier
    Registriert seit
    12.04.2006
    Ort
    Mainz
    Alter
    30
    Beiträge
    119
    Bedankte sich
    6
    Erhielt 17 Danksagungen
    in 17 Beiträgen

    Standard

    Hm, ich hab eben herausgefunden, dass es wohl ein Denkfehler ist, den ich habe... Aber mit einem Templateoverwrite sollte es denke ich zu lösen sein...

    Das versuche ich mal, die Position des BeforeDisplayContent zu verschieben... Ich meld mich dann noch mal, wenn das klappt...

+ Antworten

Lesezeichen

Berechtigungen

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