willst du das beschriebene im FE oder BE? Falls BE, ist das relativ einfach. Du musst nur in der Configuration ändern.
in tca.php im jeweiligen Extension Ordner wird es so was geben:
PHP-Code:
"file_url" => Array (
"exclude" => 1,
"label" => "LLL:EXT:sixpack/locallang_db.php:tx_sixpack_references.file_url",
"config" => Array (
"type" => "input",
"size" => "15",
"max" => "255",
"checkbox" => "",
"eval" => "trim",
"wizards" => Array(
"_PADDING" => 2,
"link" => Array(
"type" => "popup",
"title" => "Link",
"icon" => "link_popup.gif",
"script" => "browse_links.php?mode=wizard",
"JSopenParams" => "height=300,width=500,status=0,menubar=0,scrollbars=1"
)
)
)
),
damit man auch Bilder hochladen kann, sollte es ein Filefeld sein, das ist ein Beispiel aus einer anderen Extension.
PHP-Code:
"image" => Array (
"exclude" => 1,
"label" => "LLL:EXT:pro_industrydb/locallang_db.xml:tx_proindustrydb_cat.image",
"config" => Array (
"type" => "group",
"internal_type" => "file",
"allowed" => "gif,png,jpeg,jpg",
"max_size" => 500,
"uploadfolder" => "uploads/tx_proindustrydb",
"show_thumbs" => 1,
"size" => 1,
"minitems" => 0,
"maxitems" => 1,
)
Versuche was in der tca.php zu ändern, viel Erfolg.