1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-05 16:04:24 +03:00
ifhub.club/application/frontend/components/talk/add.tpl

53 lines
2 KiB
Smarty
Raw Normal View History

2014-07-22 19:16:27 +03:00
{**
* Форма создания личного сообщения
*}
{hook run='talk_add_begin'}
<form action="" method="POST" enctype="multipart/form-data" class="js-form-validate">
2015-10-27 11:02:57 +02:00
{hook run='form_add_talk_begin'}
{component 'field' template='hidden.security-key'}
{* Получатели *}
{component 'user' template='choose'
2017-02-02 15:38:52 +02:00
items = ($recepient) ? [[ 'text' => $recepient->getLogin(), 'value' => $recepient->getId() ]] : false
2016-04-07 10:10:49 +03:00
selectedValue = ($recepient) ? $recepient->getId() : false
2017-02-02 15:38:52 +02:00
form = ($recepient) ? false : $_aRequest
2015-10-27 11:02:57 +02:00
name = 'talk_users[]'
2016-04-07 10:10:49 +03:00
rules = [ 'required' => true ]
2015-10-27 11:02:57 +02:00
classes = 'js-talk-add-user-choose'
label = {lang 'talk.add.fields.users.label'}
lang_choose = {lang 'talk.add.choose_friends'}}
{* Заголовок *}
{component 'field' template='text'
name = 'talk_title'
rules = [ 'required' => true, 'length' => '[2,200]' ]
label = $aLang.talk.add.fields.title.label}
{* Текст сообщения *}
{component 'editor'
sSet = 'light'
2017-01-28 09:37:04 +02:00
mediaTargetType = 'talk'
2015-10-27 11:02:57 +02:00
id = 'talk_text'
name = 'talk_text'
rules = [ 'required' => true, 'length' => '[2,3000]' ]
label = $aLang.talk.add.fields.text.label
inputClasses = 'js-editor-default'}
{* Preview *}
2015-11-12 18:50:12 +02:00
<div class="ls-text ls-mb-20" id="text_preview" style="display: none;"></div>
2015-10-27 11:02:57 +02:00
{hook run='form_add_talk_end'}
{* Кнопки *}
{component 'button' name='submit_talk_add' mods='primary' text=$aLang.common.send}
{component 'button'
name = 'submit_preview'
type = 'button'
text = $aLang.common.preview_text
attributes = [ 'onclick' => "jQuery('#text_preview').show(); ls.utils.textPreview($('#talk_text'), $('#text_preview'), false); return false;" ]}
2014-07-22 19:16:27 +03:00
</form>
{hook run='talk_add_end'}