mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-26 13:52:24 +09:00
Merge #783 서명 을 회원가입 단계에서 바로 입력받을 수 있게 변경 by sejin7940
* pr/783: Update signup_form.html Update member.view.php Update member.controller.php
This commit is contained in:
commit
3aa43cdf45
3 changed files with 37 additions and 2 deletions
|
|
@ -356,6 +356,10 @@ class memberController extends member
|
|||
$this->insertImageName($args->member_srl, $image_name['tmp_name']);
|
||||
}
|
||||
|
||||
// Save Signature
|
||||
$signature = Context::get('signature');
|
||||
$this->putSignature($args->member_srl, $signature);
|
||||
|
||||
// If a virtual site, join the site
|
||||
$site_module_info = Context::get('site_module_info');
|
||||
if($site_module_info->site_srl > 0)
|
||||
|
|
|
|||
|
|
@ -209,6 +209,29 @@ class memberView extends member
|
|||
$formTags = $oMemberAdminView->_getMemberInputTag($member_info);
|
||||
Context::set('formTags', $formTags);
|
||||
|
||||
|
||||
// Editor of the module set for signing by calling getEditor
|
||||
foreach($formTags as $formTag) {
|
||||
if($formTag->name=='signature') {
|
||||
$oEditorModel = getModel('editor');
|
||||
$option = new stdClass();
|
||||
$option->primary_key_name = 'member_srl';
|
||||
$option->content_key_name = 'signature';
|
||||
$option->allow_fileupload = false;
|
||||
$option->enable_autosave = false;
|
||||
$option->enable_default_component = true;
|
||||
$option->enable_component = false;
|
||||
$option->resizable = false;
|
||||
$option->disable_html = true;
|
||||
$option->height = 100;
|
||||
$option->skin = $member_config->signature_editor_skin;
|
||||
$option->colorset = $member_config->sel_editor_colorset;
|
||||
$editor = $oEditorModel->getEditor($member_info->member_srl, $option);
|
||||
Context::set('editor', $editor);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
global $lang;
|
||||
$identifierForm = new stdClass();
|
||||
$identifierForm->title = $lang->{$member_config->identifier};
|
||||
|
|
|
|||
|
|
@ -41,9 +41,17 @@
|
|||
<input type="password" name="password2" id="password2" value="" required />
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group" loop="$formTags=>$formTag" cond="$formTag->name != 'signature'">
|
||||
<div class="control-group" loop="$formTags=>$formTag">
|
||||
<label for="{$formTag->name}" class="control-label">{$formTag->title}</label>
|
||||
<div class="controls">{$formTag->inputTag}</div>
|
||||
<div class="controls" cond="$formTag->name != 'signature'">{$formTag->inputTag}</div>
|
||||
<div class="controls" cond="$formTag->name =='signature'">
|
||||
<input type="hidden" name="signature" value="" />
|
||||
{$editor}
|
||||
<style scoped>
|
||||
.xpress-editor>#smart_content,
|
||||
.xpress-editor>#smart_content>.tool{clear:none}
|
||||
</style>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<div class="control-label">{$lang->allow_mailing}</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue