Sollte ich "includeLibs" benutzen, um meine MAIN nochmals zu inkludieren?
-----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Stephan Bauer Gesendet: Mittwoch, 21. Oktober 2009 10:59 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] XML-Ausgabe eigener Extension - 2 Die Extension ist noch ein bisschen besser: http://typo3.org/extensions/repository/view/xml_contentrendering/current/inf o/static%252Fsetup.txt/ DS Media Design schrieb: > Moin. > > > > Hier gleich mal meine erste Frage. ;-) > > > > ich bin gerade dabei, mir eine XML-Ausgabe für eine Flash-Galerie zu bauen. > Nur werden meine XML-Daten nicht ausgegeben, sondern es kommt nur eine > Fehlermeldung: > ---------------------------------------------------------------- > XML-Verarbeitungsfehler: Kein Element gefunden > Adresse: http://localhost/t3_extensionentwicklung/ > Zeile Nr. 1, Spalte 1: > ---------------------------------------------------------------- > > Vielleicht könnt Ihr mir da weiterhelfen? > > Im Kickstarter Wizard unter Static TypoScript code habe ich im Setup > folgendes > > Script stehen: > > export_xml > > > export_xml = PAGE > > export_xml { > > typeNum=0 > > config.disableAllHeaderCode = 1 > > config.metaCharset = utf-8 > > config.additionalHeaders = Content-Type:text/xml;charset=utf-8 > > config.xhtml_cleaning = 0 > > config.admPanel = 0 > > config.sendNoCacheHeaders = 1 > > config.no_cache = 1 > > > > 10 < plugin.tx_deineext_pi1 > > 10.userFunc = tx_dsmdbakerygalerie_pi1->main > > } > > und meine PHP-Klasse hat folgende Funktion dazu: > > > > function main($content,$conf) { > > $this->conf=$conf; > > $this->pi_setPiVarDefaults(); > > $this->pi_loadLL(); > > $this->pi_USER_INT_obj=1; // Configuring > so caching is not expected. This value means that no cHash params are ever > set. We do this, because it's a USER_INT object! > > > > $content .='<?xml version="1.0" > encoding="utf-8" standalone="yes" ?> > > <DATEN>'; > > > > $res = > $GLOBALS['TYPO3_DB']->exec_SELECTquery('*','tx_dsmdbakerygalerie_products',' > 1=1 '.$this->cObj->enableFields('tx_dsmdbakerygalerie_products')); > > > > while($data = > $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) > > { > > #echo > t3lib_div::debug($_SERVER['SERVER_NAME']); > > $content .='<prod> > > > <uid>'.$data['uid'].'</uid> > > > <pid>'.$data['pid'].'</pid> > > > <name>'.$data['name'].'</name> > > > <artnr>'.$data['artnr '].'</artnr> > > > <gr>'.$data['weight'].'</gr> > > > <geschm>'.$data['taste'].'</geschm> > > > <zutat>'.$data['ingredients'].'</zutat> > > > <nahr>'.$data['nutritional'].'</nahr> > > > <maincats>'.$data['maincats'].'</maincats> > > > <prodcats>'.$data['prodcats'].'</prodcats> > > > <packg>'.$data['packages'].'</packg> > > > <pic>http://'.$_SERVER['SERVER_NAME'].'/uploads/tx_dsmdbakerygalerie/'.$data > ['prodimg'].'</pic> > > > <thumb>http://'.$_SERVER['SERVER_NAME'].'/uploads/tx_dsmdbakerygalerie/'.$da > ta['prodthumb'].'</thumb> > > > <pdf>'.$data['datalink'].'</pdf> > > > <preis>'.$data['price'].'</preis> > > > </prod>'; > > } > > > > $content .='</DATEN>'; > > return $content; > > } > > > > Er macht mir aber keine Ausgabe. Im FF bekomme ich die besagte > > Fehlermeldung und im IE und im Safari ist der Quelltext leer. Also > > Nehme ich an, daß der Header zwar übergeben wird, aber eben > > Keine Ausgabe im $content passiert, oder was meint Ihr? > > > > Ihr könnt Euch die EXT auch gerne ansehen: > http://t3.ds-media-design.de/T3X_dsmd_bakerygalerie-0_0_0-z-200910210935.t3x > > > > Lieben Gruß, > > Daniel > > --------------------------------------- > DS MEDIA DESIGN > Münchener Straße 49 > 85051 Ingolstadt > > tel: 0841 12600 40 > fax: 0841 12600 34 > hdy 0172 866 899 1 > > Inhaber: Daniel Swjetscharevsky > > USt-IdNr.: DE232695751 > Gerichtsstand: Ingolstadt a.d. Donau > --------------------------------------- > > > _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german