Revision: 64342
Updated Code
at July 26, 2013 03:57 by cawil
Updated Code
<?php if (!defined('TYPO3_MODE')) { die ('Access denied.'); } $tempColumns = array ( 'tx_someextension_somecolumn' => array ( 'exclude' => 0, 'label' => 'My Link Field', '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', 'params' => array( 'blindLinkOptions' => 'file,mail,folder' ) ) ) ) ), ); t3lib_div::loadTCA('pages'); t3lib_extMgm::addTCAcolumns('pages',$tempColumns,1); t3lib_extMgm::addToAllTCAtypes('pages','tx_someextension_somecolumn;;;;1-1-1'); t3lib_extMgm::addStaticFile($_EXTKEY, 'Configuration/TypoScript', 'Mobile Counterparts'); ?>
Revision: 64341
Updated Code
at July 26, 2013 03:57 by cawil
Updated Code
<?php if (!defined('TYPO3_MODE')) { die ('Access denied.'); } $tempColumns = array ( 'tx_someextension_somecolumn' => array ( 'exclude' => 0, 'label' => 'My Link Field', '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', 'params' => array( 'blindLinkOptions' => 'file,mail,folder' ) ) ) ) ), ); t3lib_div::loadTCA('pages'); t3lib_extMgm::addTCAcolumns('pages',$tempColumns,1); t3lib_extMgm::addToAllTCAtypes('pages','tx_someextension_somecolumn;;;;1-1-1'); t3lib_extMgm::addStaticFile($_EXTKEY, 'Configuration/TypoScript', 'Mobile Counterparts'); ?>
Revision: 64340
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 26, 2013 03:56 by cawil
Initial Code
<?php if (!defined('TYPO3_MODE')) { die ('Access denied.'); } $tempColumns = array ( 'tx_someextension_somecolumn' => array ( 'exclude' => 0, 'label' => 'My Link Field', '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', 'params' => array( 'blindLinkOptions' => 'file,mail,folder' ) ) ) ) ), ); t3lib_div::loadTCA('pages'); t3lib_extMgm::addTCAcolumns('pages',$tempColumns,1); t3lib_extMgm::addToAllTCAtypes('pages','tx_mobilecounterparts_mobile_counterpart;;;;1-1-1'); t3lib_extMgm::addStaticFile($_EXTKEY, 'Configuration/TypoScript', 'Mobile Counterparts'); ?>
Initial URL
Initial Description
This example adds a link field to every page's 'Extended' properties tab. The example shows only the 'Page' and 'External URL' options in the link selection GUI. The contents of blindLinkOptions are the fields that will be hidden in the link wizard. Your options for that list are: * file * mail * page * folder * url Similar to blindLinkOptions, you an set an *allowedExtensions* element in the params array, with a comma-separated list of allowed file extensions. By default, all extensions are allowed.
Initial Title
Allow only certain link types in TYPO3 link wizard
Initial Tags
Initial Language
TYPO3