Hallo
Ich habe eine Erweiterung für tt_address geschrieben, aber irgendwas funktioniert daran noch nicht. Beim aufruf bekomme ich einen Fehler, daß eine memberfunction auf ein non-object angewendet würde. Ich würde mich freuen, wenn jemand mal über die Quelltexte drüberschauen würde und ggf den Fehler findet. Außerdem wäre interessant, ob es bei tt_address irgendeine Möglichkeit gibt die PID nicht in jedem Plugin, sondern Global zu setzen. Konnte dazu nichts in der Doku finden. class.address_hook.php: <?php if (!defined ('TYPO3_MODE')) die ('Access denied.'); class address_hook extends tx_ttaddress_pi1{ public function extraItemMarkerProcessor(&$markerArray, &$address, &$lConf, &$lcObj) { $lcObj = t3lib_div::makeInstance('tslib_cObj'); $lcObj->data = $address; $markerArray['###LAT###'] = $lcObj->stdWrap($address['tt_address_hook_lat'], $lConf['tt_address_hook_lat.']); $markerArray['###LON###'] = $lcObj->stdWrap($address['tt_address_hook_lng'], $lConf['tt_address_hook_lng.']); } } ?> ext_localconf.php: <?php $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_address']['extraItemMarkerHook'][ ] = 'EXT:tt_address_hook/class.address_hook.php:address_hook'; ?> TS-Setup: # tt_address plugin.tx_ttaddress_pi1{ includeLibs.ttaddresshook = typo3conf/ext/tt_address_hook/class.address_hook.php templatePath = fileadmin/Weimar/ext/tt_address/ templateFileName = default.html pidList = 242 recursive = 1 } Danke! Johannes _______________________________________________ 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