+ Antworten
Ergebnis 1 bis 2 von 2

Thema: FCK Editor Plugin ins Joomla Framework einbinden

  1. #1
    Neu an Board
    Registriert seit
    18.10.2008
    Beiträge
    17
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard FCK Editor Plugin ins Joomla Framework einbinden

    Hallo Leute!

    Ich habe für den FCK Editor einen eigenen File Editor programmiert und möchte ihn als Plugin für JoomlaFCK nutzen. Damit in den File Editor niemand reinkommt außer der angemeldete Benutzer bei Joomla, möchte ich den Editor ins Joomla Framework einbinden.

    Das mache ich mit folgendem Code:

    PHP-Code:
    <?php

    define
    ('_JEXEC'1);

    define('JPATH_BASE'$_SERVER['DOCUMENT_ROOT'].'/joomla/');

    define('DS'DIRECTORY_SEPARATOR);

    require_once(
    JPATH_BASE .DS.'includes'.DS.'defines.php');
    require_once(
    JPATH_BASE .DS.'includes'.DS.'framework.php'); 

    $mainframe JFactory::getApplication('site');
    $mainframe->initialise();

    $user =& JFactory::getUser();   
    $username $user->get('username');

    if(
    $username == true) {

    // Restcode des Editors
      
    }
    ?>
    Problem: $username ist gleich nichts. Auch alle anderen Werte sind 0, ich werde als Gast eingeloggt und der Editor wird somit nicht geöffnet.

    Der Editor wird über ein Popup aus dem Administrationsbereich von Joomla geöffnet (wie ihr das auch vom normalen Dateimanager kennt, den ihr mit FCK oder TinyMCE öffnet).

    Was mache ich falsch? Muss ich die Session irgendwie noch aktivieren oder liegt es am Popup? Das Framework wird jedenfalls erfolgreich eingebunden.

    Vielen Dank für eure Hilfe!

  2. #2
    Neu an Board
    Registriert seit
    18.10.2008
    Beiträge
    17
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Gelöst

    Gelöst: Für alle, die das gleiche Problem haben:

    Wer etwas ins Backend einbinden möchte, muss nicht

    PHP-Code:
    $mainframe JFactory::getApplication('site'); 
    sondern

    PHP-Code:
    $mainframe =& JFactory::getApplication('administrator'); 
    aufrufen.

+ Antworten

Lesezeichen

Berechtigungen

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