matvey_Ruan22880
Участники
- Сообщения
- 0
- Реакции
- -3
- Баллы
- 1
Не знаюЯ хочу вынести некотрые кнопки редактора из toolbar.
Посмотреть вложение 160859
Но просто вынося их из toolbar они становяться не кликабельными.
Я пытасля сделать что-то подобное хотябы для Chat 2 by Siropu не без успешно...
Вот мой код шаблона:
siropu_chat_editor:
Это выводит меню смайлов, но не вводит смайлы в поле при нажатии на них.Код:<div id="siropuChatEditor"> <xf:macro id="siropu_chat_ads_macros::ads" arg-position="aboveEditor" arg-ads="{$chat.ads.aboveEditor}" /> <form data-xf-init="siropu-chat-form" data-multi-line="{{ $xf.options.siropuChatMultiLineMessages ? 'true' : 'false' }}"> <!--- ---> <xf:editorrow name="message" placeholder="{{ $chat.channel == 'room' ? (($xf.visitor.user_id == 0 AND $xf.options.siropuChatGuestRoom AND $xf.options.siropuChatGuestRoom == $chat.roomId AND $xf.session.siropuChatGuestNickname == '') ? phrase('siropu_chat_type_nick_to_set_your_nickname') : phrase('siropu_chat_write_public_message')) : phrase('siropu_chat_write_private_message') }}" rowtype="fullWidth noLabel" removebuttons="{$chat.disabledButtons}" data-min-height="10px" data-xf-init="siropu-chat-editor" data-xf-key="{{ phrase('shortcut.quick_reply') }}" /> <xf:button fa="fas fa-smile" type="button" class="button--iconOnly button--link button button--icon" data-xf-init="tooltip" data-xf-click="#js-XFUniqueId15"></xf:button> <div class="menu menu--emoji" data-menu="menu" aria-hidden="true" data-xf-init="siropu-shoutbox-smilies-emoji" data-href="/editor/smilies-emoji" data-load-target=".js-xfSmilieMenuBody" data-editor="{{ phrase('shortcut.quick_reply') }}"> <div class="menu-content"> <div class="js-xfSmilieMenuBody"> </div> </div> </div> <xf:if is="$xf.options.siropuChatEditorSubmitButton"> <xf:button type="submit" class="button--iconOnly button--link button button--icon" fa="fas fa-paper-plane"></xf:button> </xf:if> </form> <xf:macro id="siropu_chat_ads_macros::ads" arg-position="belowEditor" arg-ads="{$chat.ads.belowEditor}" /> </div>
Мне важно научиться выносить кнопки из toolbar.
Как это делаю на lolz,
Посмотреть вложение 160860
но там они используют data-cmd="xfSmilie" то есть команды froala.
Я пробовал делал через data-cmd="xfSmilie", но без успешно, даже меню не запускалось. data-cmd="xfSmilie" скорее всего теребует чтобы кнопка была в toolbar, тогда она ловиться js.
Так что сейчас для максимальный прогресс с кодом выше.
Знает ли кто Как правильно xenforo froala делать это, куда копать? Я не нашел информации и мало что понял из документации floara, и даже не видел аддонов с похоми выносами. Мне поможет даже любой аддон где это релаизованно(буду копать его исходники). Спасибо за внимание)
