Fix layout_modify.js to submit type=color contents.

- 레이아웃 편집 기능이 자바스크립트에 의존 중
- 의미에 맞는 HTML 이 되도록 수정할 필요가 있음.
- 우선 문제가 생기는 부분을 해결.
This commit is contained in:
MinSoo Kim 2016-02-07 19:26:37 +09:00
parent f9987347a5
commit 78367c0e04
4 changed files with 6 additions and 6 deletions

View file

@ -57,7 +57,7 @@
'modules/layout/tpl/layout_all_instance_list/1' => 1, 'modules/layout/tpl/layout_all_instance_list/1' => 1,
'modules/autoinstall/tpl/uninstall/1' => 1, 'modules/autoinstall/tpl/uninstall/1' => 1,
'modules/layouts/tpl/layout_edit/1' => 1, 'modules/layouts/tpl/layout_edit/1' => 1,
'modules/layout/tpl/lyaout_info_view/1' => 1, 'modules/layout/tpl/layout_info_view/1' => 1,
'modules/layout/tpl/layout_instance_list/1' => 1, 'modules/layout/tpl/layout_instance_list/1' => 1,
'modules/layout/tpl/layout_instance_list/2' => 1 'modules/layout/tpl/layout_instance_list/2' => 1
); );

View file

@ -1,6 +1,6 @@
function doSubmitConfig() function doSubmitConfig()
{ {
var $forms = jQuery('#layout_config').find('input[name][type="hidden"], input[name][type="text"], input[name][type="checkbox"]:checked, select[name], textarea[name], input[name][type="radio"]:checked'); var $forms = jQuery('#layout_config').find('input[name][type="hidden"], input[name][type="text"], input[name][type="color"], input[name][type="checkbox"]:checked, select[name], textarea[name], input[name][type="radio"]:checked');
var $configForm = jQuery('#config_form'); var $configForm = jQuery('#config_form');
var $container = $configForm.children('div'); var $container = $configForm.children('div');
$container.empty(); $container.empty();

View file

@ -5,8 +5,8 @@
<input type="hidden" name="layout_srl" value="{$layout_srl}" /> <input type="hidden" name="layout_srl" value="{$layout_srl}" />
<input type="hidden" name="layout" value="{$selected_layout->layout}" /> <input type="hidden" name="layout" value="{$selected_layout->layout}" />
<input type="hidden" name="_layout_type" value="{$selected_layout->layout_type}" /> <input type="hidden" name="_layout_type" value="{$selected_layout->layout_type}" />
<input type="hidden" name="xe_validator_id" value="modules/layout/tpl/lyaout_info_view/1" /> <input type="hidden" name="xe_validator_id" value="modules/layout/tpl/layout_info_view/1" />
<!--// For submit config. Do not delete this division. --> <!--// For submit config. Do not delete this division. - TODO: Remove unusual form submit. by misol 2016.02.07- -->
<div></div> <div></div>
</form> </form>

View file

@ -1,3 +1,3 @@
<include target="header.html" />
<load target="js/layout_modify.js" /> <load target="js/layout_modify.js" />
{$content} <include target="header.html" />
{$content}