Hooks¶
Next hooks are available in Frontend editing
Frontend Editing Dropzone Modifier¶
This is used in case you need to influence on a process of wrapping with drop zone of some specific content elements
Register your hook in ext_localconf.php
<?php $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['frontend_editing']['FrontendEditingPanel']['dropzoneModifiers'][] = \Your\NameSpace\YourClass::class;
Create hook class to control drop zone wrapping process
<?php use Your\NameSpace; class YourClass implements \TYPO3\CMS\FrontendEditing\EditingPanel\FrontendEditingDropzoneModifier { /** * @param string $table * @param integer $editUid * @param array $dataArr * @param string $content * @return string $content */ public function wrapWithDropzone( string $table, int $editUid, array $dataArr, string &$content ): bool { // TODO: Implement wrapWithDropzone() method. // return true if no need for further processing, otherwise false } }