/** * @param \ACP3\Core\View\Event\TemplateEvent $templateEvent */ public function onWysiwygTextareaBefore(TemplateEvent $templateEvent) { $arguments = $templateEvent->getParameters(); if ($this->modules->isActive('emoticons') && !empty($arguments['id'])) { echo $this->emoticonsHelper->emoticonsList($arguments['id']); } }
/** * @param TemplateEvent $event */ public function renderEmoticonsList(TemplateEvent $event) { $parameters = $event->getParameters(); $formFieldId = !empty($parameters['form_field_id']) ? $parameters['form_field_id'] : ''; echo $this->emoticonsHelpers->emoticonsList($formFieldId); }