Hi hi,
mein Vorgänger hat eine eigene mini-mini Extension gebaut, diese hat die tt_news um 1 Image-Upload feld erweitert.
Hier der Code:
<?php
if (!defined ('TYPO3_MODE')) die ('Access denied.');
$tempColumns = Array (
"XXX_headimage" => Array (
"exclude" => 1,
"label" => "LLL:EXT:XXXX/locallang_db.xml:tt_news.tx_XXX_headimage",
"config" => Array (
"type" => "group",
"internal_type" => "file",
"allowed" => $GLOBALS["TYPO3_CONF_VARS"]["GFX"]["imagefile_ext"],
"max_size" => 2500,
"uploadfolder" => "uploads/tx_XXX",
"size" => 1,
"minitems" => 0,
"maxitems" => 1,
)
),
);
t3lib_div::loadTCA("tt_news");
t3lib_extMgm::addTCAcolumns("tt_news",$tempColumns,1);
t3lib_extMgm::addToAllTCAtypes("tt_news","tx_XXX_headimage;;;;1-1-1");
?>
Und jetzt lädt der der Redakteur (wie sollte es auch anderst sein) 1680 px Breite Bilder hoch.
Nun zu meiner Frage:
Wo kann ich einstellen das dieses Bild auf 600 px Breite reduziert wird. Oder noch besser, wie kann ich dieses Bild im Typoscript ansteuern?
Hab mir die Extensions-Building Tutorials durchgelesen aber dort sowas nicht gefunden.
Danke vielmals
Hallo,
hier kannst du das nicht machen, das musst du im code machen wo die ausgabe stattfindet
lg georg
Hm, aber es gibt nur diese Dateien, und dort ist nirgends die Ausgabe drin:
ChangeLog 78 Edit file
README.txt 82 Edit file
ext_emconf.php 1.3 K Edit file
ext_icon.gif 124
ext_tables.php 688 Edit file
ext_tables.sql 105 Edit file
locallang_db.xml 405 Edit file
doc/wizard_form.dat 0.9 K
doc/wizard_form.html 19.2 K Edit file
Außer damit ist die tt_news gemeint, aber...die ist ja nicht gerade klein.
Mit Extension-Schreiben habe ich 0-am-Hut.
naja dann wird das wohl hardcoded in tt_news sein, such mal darin nach XXX_headimage
georg
Ok super habs gefunden,...
$markerArray['###NEWS_HEADIMG###'] = $this->local_cObj->stdWrap($row['tx_XXX_headimage'], $lConf['tx_XXX_headimage_stdWrap.']);
Und wie kann ich dies nun via Typoscript editieren?
plugin.tx_XXX_headimage.file.maxW = 600
funktionier nicht ganz.
Hallo,
eher
plugin.tt_news.tx_XXX_headimage_stdWrap.file.maxW oder
plugin.tt_news.displayLatest.tx_XXX_headimage_stdWrap.file.maxW und statt Latest halt Single, List, whatever
georg
Hm, weder noch:
plugin.tt_news.displayLatest.tx_XXX_headimage_stdWrap.file.maxW = 600
plugin.tt_news.displaySingle.tx_XXX_headimage_stdWrap.file.maxW = 600
plugin.tt_news.displayLatest.tx_XXX_headimage_stdWrap.image.file.maxW = 600
plugin.tt_news.displaySingle.tx_XXX_headimage_stdWrap.image.file.maxW = 600
Woran kann ich mich richten um die richtige Struktur herauszubekommen?
plugin.tt_news.displayLatest ist klar, aber danach?
Danke für deine Geduld.