Merge branch 'master' of github.com:gnuboard/yc4s
This commit is contained in:
@ -133,8 +133,8 @@ foreach($menu['menu'.$menu_key] as $key=>$value) {
|
||||
<div id="container">
|
||||
<div id="text_size">
|
||||
<!-- font_resize('엘리먼트id', '제거할 class', '추가할 class'); -->
|
||||
<button onclick="font_resize('container', 'ts_up ts_up2', '');"><img src="<?php echo G5_ADMIN_URL ?>/shop_admin/img/ts01.gif" alt="기본"></button>
|
||||
<button onclick="font_resize('container', 'ts_up ts_up2', 'ts_up');"><img src="<?php echo G5_ADMIN_URL ?>/shop_admin/img/ts02.gif" alt="크게"></button>
|
||||
<button onclick="font_resize('container', 'ts_up ts_up2', 'ts_up2');"><img src="<?php echo G5_ADMIN_URL ?>/shop_admin/img/ts03.gif" alt="더크게"></button>
|
||||
<button onclick="font_resize('container', 'ts_up ts_up2', '');"><img src="<?php echo G5_ADMIN_URL ?>/img/ts01.gif" alt="기본"></button>
|
||||
<button onclick="font_resize('container', 'ts_up ts_up2', 'ts_up');"><img src="<?php echo G5_ADMIN_URL ?>/img/ts02.gif" alt="크게"></button>
|
||||
<button onclick="font_resize('container', 'ts_up ts_up2', 'ts_up2');"><img src="<?php echo G5_ADMIN_URL ?>/img/ts03.gif" alt="더크게"></button>
|
||||
</div>
|
||||
<h1><?php echo $g5['title'] ?></h1>
|
||||
|
||||
@ -892,7 +892,9 @@ $pg_anchor = '<ul class="anchor">
|
||||
<section id="anc_cf_lay">
|
||||
<h2 class="h2_frm">레이아웃 추가설정</h2>
|
||||
<?php echo $pg_anchor; ?>
|
||||
<p>기본 설정된 파일 경로 및 script, css 를 추가하거나 변경할 수 있습니다.</p>
|
||||
<div class="local_desc02 local_desc">
|
||||
<p>기본 설정된 파일 경로 및 script, css 를 추가하거나 변경할 수 있습니다.</p>
|
||||
</div>
|
||||
|
||||
<div class="tbl_frm01 tbl_wrap">
|
||||
<table>
|
||||
@ -938,7 +940,9 @@ $pg_anchor = '<ul class="anchor">
|
||||
<section id="anc_cf_extra">
|
||||
<h2 class="h2_frm">여분필드 기본 설정</h2>
|
||||
<?php echo $pg_anchor ?>
|
||||
<p>각 게시판 관리에서 개별적으로 설정 가능합니다.</p>
|
||||
<div class="local_desc02 local_desc">
|
||||
<p>각 게시판 관리에서 개별적으로 설정 가능합니다.</p>
|
||||
</div>
|
||||
|
||||
<div class="tbl_frm01 tbl_wrap">
|
||||
<table>
|
||||
|
||||
@ -38,10 +38,12 @@ if (isset($_POST['email'])) {
|
||||
|
||||
<section>
|
||||
<h2>테스트 메일 발송</h2>
|
||||
<p>
|
||||
메일서버가 정상적으로 동작 중인지 확인할 수 있습니다.<br>
|
||||
아래 입력칸에 테스트 메일을 발송하실 메일 주소를 입력하시면, [메일검사] 라는 제목으로 테스트 메일을 발송합니다.<br>
|
||||
</p>
|
||||
<div class="local_desc02 local_desc">
|
||||
<p>
|
||||
메일서버가 정상적으로 동작 중인지 확인할 수 있습니다.<br>
|
||||
아래 입력칸에 테스트 메일을 발송하실 메일 주소를 입력하시면, [메일검사] 라는 제목으로 테스트 메일을 발송합니다.<br>
|
||||
</p>
|
||||
</div>
|
||||
<form name="fsendmailtest" method="post">
|
||||
<fieldset id="fsendmailtest">
|
||||
<legend>테스트메일 발송</legend>
|
||||
@ -50,10 +52,12 @@ if (isset($_POST['email'])) {
|
||||
<input type="submit" value="발송" class="btn_submit">
|
||||
</fieldset>
|
||||
</form>
|
||||
<p>
|
||||
만약 [메일검사] 라는 내용으로 테스트 메일이 도착하지 않는다면 보내는 메일서버 혹은 받는 메일서버 중 문제가 발생했을 가능성이 있습니다.<br>
|
||||
따라서 보다 정확한 테스트를 원하신다면 여러 곳으로 테스트 메일을 발송하시기 바랍니다.<br>
|
||||
</p>
|
||||
<div class="local_desc02 local_desc">
|
||||
<p>
|
||||
만약 [메일검사] 라는 내용으로 테스트 메일이 도착하지 않는다면 보내는 메일서버 혹은 받는 메일서버 중 문제가 발생했을 가능성이 있습니다.<br>
|
||||
따라서 보다 정확한 테스트를 원하신다면 여러 곳으로 테스트 메일을 발송하시기 바랍니다.<br>
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<?php
|
||||
|
||||
@ -213,6 +213,7 @@ $listall = '<a href="'.$_SERVER['PHP_SELF'].'" class="ov_listall">전체목록</
|
||||
and it_id = '{$row2['it_id']}'
|
||||
order by io_type asc, ct_id asc ";
|
||||
$result3 = sql_query($sql3);
|
||||
$rowspan = mysql_num_rows($result3);
|
||||
|
||||
for($j=0;$row3=sql_fetch_array($result3);$j++) { // for 손자 시작
|
||||
if($row3['io_type'])
|
||||
@ -226,7 +227,9 @@ $listall = '<a href="'.$_SERVER['PHP_SELF'].'" class="ov_listall">전체목록</
|
||||
?>
|
||||
|
||||
<tr>
|
||||
<td><a href="<?php echo $href; ?>" target="_blank"><?php echo get_it_image($row2['it_id'], 50, 50); ?> <strong><?php echo cut_str($row2['it_name'],35); ?></strong><span class="sound_only"> 새창</span></a></td>
|
||||
<?php if($j == 0) { ?>
|
||||
<td rowspan="<?php echo $rowspan; ?>"><a href="<?php echo $href; ?>" target="_blank"><?php echo get_it_image($row2['it_id'], 50, 50); ?> <strong><?php echo cut_str($row2['it_name'],35); ?></strong><span class="sound_only"> 새창</span></a></td>
|
||||
<?php } ?>
|
||||
<td class="td_itopt"><?php echo $row3['ct_option']; ?></td>
|
||||
<td class="td_num"><?php echo number_format($ct_price); ?></td>
|
||||
<td class="td_numsmall"><?php echo $row3['ct_qty']; ?></td>
|
||||
|
||||
@ -10,6 +10,7 @@ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav,
|
||||
header ul, nav ul, aside ul, footer ul {margin:0;padding:0;list-style:none}
|
||||
label, input, select, img {vertical-align:middle}
|
||||
|
||||
|
||||
textarea, select {font-family:dotum;font-size:1em}
|
||||
|
||||
input {margin:0;padding:0;border-radius:0;font-family:dotum}
|
||||
@ -74,7 +75,6 @@ h2.h2_frm {padding-top:15px}
|
||||
.gnb_js .gnb_grp_style:focus, .gnb_js .gnb_grp_style:hover {background:#484848 !important}
|
||||
.gnb_js .gnb_grp_div {border-top:1px solid #eee}
|
||||
|
||||
|
||||
#lnb {margin:0;padding:10px 15px;border-bottom:1px solid #e9e9e9;list-style:none;zoom:1}
|
||||
|
||||
#lnb:after {display:block;visibility:hidden;clear:both;content:""}
|
||||
@ -166,6 +166,7 @@ h2.h2_frm {padding-top:15px}
|
||||
|
||||
.btn_add {margin:0 20px 10px} /* 목록용 추가 */
|
||||
|
||||
|
||||
.btn_add01 {text-align:right}
|
||||
.btn_add01 a {display:inline-block;padding:10px;border:1px solid #ccc;background:#f0f0f0;text-decoration:none;cursor:pointer}
|
||||
|
||||
@ -194,6 +195,7 @@ legend {position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent
|
||||
.anchor a {display:inline-block;padding:5px 10px;border:1px solid #c8ced1;background:#d6dde1;text-decoration:none}
|
||||
.anchor a:focus, .anchor a:hover {background:#c8d2d8}
|
||||
|
||||
|
||||
/* 하단 레이아웃 */
|
||||
#ft {margin:20px 0;padding:10px 20px;border-top:1px solid #d0d6d8}
|
||||
|
||||
@ -388,7 +390,9 @@ td.td_grpset {width:160px;border-left:1px solid #e9ecee;text-align:center}
|
||||
#add_admin fieldset {margin-top:20px}
|
||||
|
||||
/* 메일 테스트 */
|
||||
#fsendmailtest {margin-bottom:20px;padding:30px 0;border:1px solid #ced9de;background:#fff;text-align:center}
|
||||
|
||||
#fsendmailtest {margin:50px 0;text-align:center}
|
||||
#fsendmailtest .btn_submit {padding:3px 5px;border:1px solid #ff3061;color:#fff;font-size:0.95em;vertical-align:middle;cursor:pointer}
|
||||
|
||||
/* ########## 쇼핑몰 사용시 적용 ########## */
|
||||
|
||||
|
||||
@ -60,7 +60,7 @@ a.sanchor_on {background:#626870;color:#fff !important;text-decoration:none}
|
||||
|
||||
/* 인덱스 상품 */
|
||||
#slide_tab {margin:0;padding:0;list-style:none;position:relative;width:100%;height:50px;background-color:#eee;overflow:hidden}
|
||||
#slide_tab li {position:absolute;top:0;left:0;width:80px}
|
||||
#slide_tab li {position:absolute;top:0;left:0;width:80px;text-align:center}
|
||||
#sidx_slide {position:relative;top:0;left:0;width:100%;overflow:hidden}
|
||||
.sidx_slide {position:absolute;top:0;left:0;width:100%}
|
||||
|
||||
|
||||
@ -5,9 +5,9 @@
|
||||
slide_wrap: "sidx_slide",
|
||||
slide: "section",
|
||||
slide_tab: "slide_tab",
|
||||
tab_class: "slide_tab",
|
||||
slide_class: "sidx_slide",
|
||||
active_class: "slide_active",
|
||||
tab_active: "tab_active",
|
||||
duration: 300
|
||||
};
|
||||
|
||||
@ -29,12 +29,18 @@
|
||||
var tabw_width = 0;
|
||||
var tabs_count = 0;
|
||||
var tab_width = 0;
|
||||
var li_left = 0;
|
||||
var pos_left = 0;
|
||||
|
||||
function tab_make()
|
||||
{
|
||||
if(count < 1)
|
||||
return;
|
||||
|
||||
idx = $slides.index($slides.filter("."+cfg.active_class));
|
||||
if(idx == -1)
|
||||
idx = 0;
|
||||
|
||||
var subj;
|
||||
var tabs = "";
|
||||
|
||||
@ -54,22 +60,39 @@
|
||||
$tab = $this.find("#"+cfg.slide_tab);
|
||||
$tabs = $tab.find("li");
|
||||
}
|
||||
|
||||
tabs_count = $tabs.size();
|
||||
}
|
||||
|
||||
tabw_width = $tab.width();
|
||||
tabs_count = $tabs.size();
|
||||
tab_width = $tabs.eq(0).width();
|
||||
tab_width = $tabs.eq(idx).width();
|
||||
|
||||
if(tabs_count < 1) {
|
||||
$tab.remove();
|
||||
return;
|
||||
}
|
||||
|
||||
var li_left = 0;
|
||||
|
||||
if(tabs_count < 3) {
|
||||
li_left = parseInt((tab_width - (tab_width * tabs_count)) / (tabs_count + 1));
|
||||
li_left = parseInt((tabw_width - (tab_width * tabs_count)) / (tabs_count + 1));
|
||||
|
||||
$tabs.each(function(index) {
|
||||
pos_left += (li_left + (tab_width * index));
|
||||
$(this).css("left", pos_left);
|
||||
});
|
||||
|
||||
$tabs.eq(idx).addClass(cfg.tab_active);
|
||||
} else {
|
||||
li_left = parseInt((tabw_width - (tab_width * 3)) / 2);
|
||||
pos_left = tab_width + li_left;
|
||||
pos_right = tabw_width - tab_width;
|
||||
|
||||
$tabs.css("display", "none").removeClass("tab_listed");
|
||||
|
||||
$tabs.eq(idx - 1).addClass("tab_listed").css({left: "0px", display: "block"});
|
||||
$tabs.eq(idx).addClass("tab_listed").css({left: pos_left+"px", display: "block"}).addClass(cfg.tab_active);
|
||||
$tabs.eq((idx + 1) % count).addClass("tab_listed").css({left: pos_right+"px", display: "block"});
|
||||
|
||||
$tabs.not(".tab_listed").css("left", "-"+tab_width+"px");
|
||||
}
|
||||
}
|
||||
|
||||
@ -112,6 +135,19 @@
|
||||
{ left: "-="+width }, cfg.duration,
|
||||
function() {
|
||||
$slides.eq(next).addClass(cfg.active_class);
|
||||
|
||||
if(count >= 3) {
|
||||
$tabs.removeClass("tab_listed").css("display", "none");
|
||||
|
||||
$tabs.eq(next - 1).addClass("tab_listed").css({left: "0px", display: "block"});
|
||||
$tabs.eq(next).addClass("tab_listed").css({left: pos_left+"px", display: "block"});
|
||||
$tabs.eq((next + 1) % count).addClass("tab_listed").css({left: pos_right+"px", display: "block"});
|
||||
|
||||
$tabs.not(".tab_listed").css("left", tabw_width+"px");
|
||||
}
|
||||
|
||||
$tabs.removeClass(cfg.tab_active);
|
||||
$tabs.eq(next).addClass(cfg.tab_active);
|
||||
}
|
||||
);
|
||||
}
|
||||
@ -141,6 +177,19 @@
|
||||
{ left: "+="+width }, cfg.duration,
|
||||
function() {
|
||||
$slides.eq(next).addClass(cfg.active_class);
|
||||
|
||||
if(count >= 3) {
|
||||
$tabs.css("display", "none").removeClass("tab_listed");
|
||||
|
||||
$tabs.eq(next - 1).addClass("tab_listed").css({left: "0px", display: "block"});
|
||||
$tabs.eq(next).addClass("tab_listed").css({left: pos_left+"px", display: "block"});
|
||||
$tabs.eq((next + 1) % count).addClass("tab_listed").css({left: pos_right+"px", display: "block"});
|
||||
|
||||
$tabs.not(".tab_listed").css("left", "-"+tab_width+"px");
|
||||
}
|
||||
|
||||
$tabs.removeClass(cfg.tab_active);
|
||||
$tabs.eq(next).addClass(cfg.tab_active);
|
||||
}
|
||||
);
|
||||
}
|
||||
@ -151,13 +200,13 @@
|
||||
return true;
|
||||
}
|
||||
|
||||
tab_make();
|
||||
|
||||
$(window).on("load", function(e) {
|
||||
tab_make();
|
||||
swipe_init();
|
||||
});
|
||||
|
||||
$(window).on("resize", function(e) {
|
||||
tab_make();
|
||||
swipe_init();
|
||||
});
|
||||
|
||||
|
||||
@ -53,6 +53,62 @@ include_once(G5_MSHOP_PATH.'/shop.head.php');
|
||||
<div><a href="<?php echo G5_SHOP_URL; ?>/listtype.php?type=1">더 보기</a></div>
|
||||
</section>
|
||||
|
||||
<section class="sct_wrap">
|
||||
<header>
|
||||
<h2><a href="<?php echo G4_SHOP_URL; ?>/listtype.php?type=2">추천상품</a></h2>
|
||||
<p class="sct_wrap_hdesc"><?php echo $config['cf_title']; ?> 추천상품 모음</p>
|
||||
</header>
|
||||
<?php
|
||||
$list = new item_list();
|
||||
$list->set_mobile(true);
|
||||
$list->set_type(3);
|
||||
$list->set_view('it_id', false);
|
||||
$list->set_view('it_name', true);
|
||||
$list->set_view('it_cust_price', false);
|
||||
$list->set_view('it_price', true);
|
||||
$list->set_view('it_icon', true);
|
||||
$list->set_view('sns', true);
|
||||
echo $list->run();
|
||||
?>
|
||||
</section>
|
||||
|
||||
<section class="sct_wrap">
|
||||
<header>
|
||||
<h2><a href="<?php echo G4_SHOP_URL; ?>/listtype.php?type=4">인기상품</a></h2>
|
||||
<p class="sct_wrap_hdesc"><?php echo $config['cf_title']; ?> 인기상품 모음</p>
|
||||
</header>
|
||||
<?php
|
||||
$list = new item_list();
|
||||
$list->set_mobile(true);
|
||||
$list->set_type(4);
|
||||
$list->set_view('it_id', false);
|
||||
$list->set_view('it_name', true);
|
||||
$list->set_view('it_cust_price', false);
|
||||
$list->set_view('it_price', true);
|
||||
$list->set_view('it_icon', true);
|
||||
$list->set_view('sns', true);
|
||||
echo $list->run();
|
||||
?>
|
||||
</section>
|
||||
|
||||
<section class="sct_wrap">
|
||||
<header>
|
||||
<h2><a href="<?php echo G4_SHOP_URL; ?>/listtype.php?type=5">할인상품</a></h2>
|
||||
<p class="sct_wrap_hdesc"><?php echo $config['cf_title']; ?> 할인상품 모음</p>
|
||||
</header>
|
||||
<?php
|
||||
$list = new item_list();
|
||||
$list->set_mobile(true);
|
||||
$list->set_type(5);
|
||||
$list->set_view('it_id', false);
|
||||
$list->set_view('it_name', true);
|
||||
$list->set_view('it_cust_price', false);
|
||||
$list->set_view('it_price', true);
|
||||
$list->set_view('it_icon', true);
|
||||
$list->set_view('sns', true);
|
||||
echo $list->run();
|
||||
?>
|
||||
</section>
|
||||
|
||||
</div>
|
||||
|
||||
@ -65,9 +121,9 @@ $(function() {
|
||||
el_class: "sidx",
|
||||
selector: "section.sct_wrap",
|
||||
slide_tab: "slide_tab",
|
||||
tab_class: "slide_tab",
|
||||
slide_class: "sidx_slide",
|
||||
active_class: "slide_active",
|
||||
tab_active: "tab_active",
|
||||
duration: 300
|
||||
}
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user