Source of file LinkFormExtension.php
Size: 0,829 Bytes - Last Modified: 2021-12-23T11:00:12+00:00
/var/www/docs.ssmods.com/process/src/code/LinkFormExtension.php
12345678910111213141516171819202122232425262728293031323334353637 | <?php /** * Class LinkFormExtension * * Modified the HTML Editor Link Form to allow custom link tpes */ class LinkFormExtension extends DataExtension { /** * Extends the link form. * * @param Form $form * @return Form */ public function updateLinkForm(Form $form) { Requirements::javascript(EDITOR_EXTENSIONS_DIR . "/javascript/linkform.js"); $fields = $form->Fields(); $linkType = $fields->dataFieldByName('LinkType'); $types = $linkType->getSource(); // Add telephone number type. $types['tel'] = 'Telephone number'; $linkType->setSource($types); $fields->insertAfter( new TextField('tel',_t('EditorExtensions.TELNUMBER', 'Phone number')), 'file' ); return $form; } } |