kostenloser Webspace werbefrei: lima-city


Joomla 2.5 RAW View anzeigen lassen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    travianinc

    travianinc hat kostenlosen Webspace.

    Servus zusammen.
    Ich bekomme momentan eine kleine Sache an einer Seite nicht hin, die ich aber schon gerne "ordendlich" machen möchte.

    Das Ziel ist, über JavaScript ajax Anfragen eine XML Antwort zu generieren.

    dazu habe ich in meiner "com_aievent\controller.php" eine neue Funktion angelegt.
    <?php
    defined('_JEXEC') or die('Restricted access');
    jimport('joomla.application.component.controller');
    
    class AIEventController extends JController
    {
    	function groupDefaults()
    	{
    		$document = JFactory::getDocument();
    		$document->setType('raw');
    		$document->setMimeEncoding('text/xml');
    		
    		parent::display();
    	}
    }


    Da bekomme ich den ersten Fehler:
    500 - Unable to load renderer class


    Ich hatte noch einige andere Sachen ausprobiert, aber funktioniert hat alles nichts.
    Also habe ich ersteinmal versucht über den direkten Link alles sauber hinzubekommen "index.php?option=com_aievent&view=aievent&format=raw"

    Dazu habe ich die Dateien "com_aievent\views\aievent\view.raw.php"
    <?php
    defined('_JEXEC') or die('Restricted access');
    jimport('joomla.application.component.view');
    
    class AIEventViewAIEvent extends JView
    {
    	// Overwriting JView display method
    	function display($tpl = null) 
    	{
    		parent::display($tpl);
    	}
    }


    und "com_aievent\views\aievent\tmpl\default_raw.php" angelegt.
    <?php
    defined('_JEXEC') or die('Restricted access');
    ?>
    <root>
    	<test>Hallo</test>
    	<test>Welt</test>
    </root>


    Hier wird irgendwie nicht die "default_raw.php" sondern die "default.php" geladen.

    Ich hoffe mir kann jemand bei der Lösung dieser beiden kleinen Probleme helfen.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!