On 7/21/11 9:21 AM, feuersalamander wrote:
Hallo Leute,
ich habe tt_news um einige Felder erweitert, unter anderem auch mit
einem Feld um ein zusätzliches Bild einpflegen zu können.
Mir gelingt es leider nicht dieses auch im Fontend darzustellen.
Kann mir bitte jemand den Trick verraten wie man das macht?
Der ist zu verraten: Du führst einen neuen Marker ein, den Du in Deiner
Ext mit einem Script (Klasse) verbindest.
Näheres steht im Manual von tt_news.
So geht das mit Typoscript:
plugin.tt_news.genericmarkers{
data = tx_ttnewsextendproductcode_product_code
articleno =TEXT <http://www.typo3.net/tsref/cobject/TEXT/>
articleno{
field = generic_tx_ttnewsextendproductcode_product_code
wrap = Code: |
}
}
Ich hatte das selber schon mit PHP-Hook gemacht, muss ich mal
raussuchen. Habe ich gerade ...
in ext_localconf.php:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_news']['extraItemMarkerHook'][]
= 'EXT:gruppe3/hook.class.php:tx_gruppe3_marker';
in der hook.class.php geht das so los:
class tx_gruppe3_marker extends tslib_pibase {
private $mitarbeiter = array();
private $kompetenz = array();
private $referenz = array();
private $g3;
function extraItemMarkerProcessor($markerArray, $row, $lConf, $obj) {
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
$this->local_cObj = t3lib_div::makeInstance("tslib_cObj");
$this->mitarbeiter =
$this->getMitarbeiter($row['tx_gruppe3_mitarbeiter']);
$this->kompetenz =
$this->getKompetenz($row['tx_gruppe3_kompetenz']);
$this->referenz =
$this->getReferenzen($row['tx_gruppe3_kompetenz']);
Danke!
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
Dipl.-Ing. Rainer Schleevoigt
Webmasterei Hamburg
iPhone/Android Developer
Certified TYPO3 Integrator
22303 Hamburg
Novalisweg 10
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german