shoppingmallv2 init...

This commit is contained in:
최준흠 2023-08-08 17:16:36 +09:00
parent 02f4fc7123
commit b4a0369652
18 changed files with 93 additions and 61 deletions

View File

@ -206,7 +206,7 @@ define('ICONS', [
'FLAG' => '<i class="bi bi-send"></i>',
'SEARCH' => '<i class="bi bi-search"></i>',
'EXCEL' => '<i class="bi bi-file-excel"></i>',
'HOME' => '<i class="bi bi-house"></i>',
'HOME' => '<i class="bi bi-house-door-fill"></i>',
'IMAGE_FILE' => '<i class="bi bi-file-earmark-image"></i>',
]);
define('CLASS_ICONS', [

View File

@ -11,7 +11,6 @@
<?= getFieldIndex_Row_SitepageHelper('content', $entity, $viewDatas) ?>
<?php $cnt++ ?>
<?php endforeach ?>
<div class="bottom"><?= $viewDatas['pagination'] ?></div>
<div><?= html_entity_decode($viewDatas['category']->tail) ?></div>
</div>
<?= $this->endSection() ?>

View File

@ -42,7 +42,7 @@
<nav class="nav justify-content-center">
<table id="layout">
<tr>
<td id="left" valign="top" width="160">
<td id="left" valign="top" width="200">
<?= $this->include($viewDatas['layout']['path'] . '/left_menu'); ?>
</td>
<td id="body" valign="top" width="*">

View File

@ -13,11 +13,11 @@
</li>
<li class="nav-item" style="padding-top:10px;">|</li>
<li class=" nav-item">
<?= $this->include($viewDatas['layout']['path'] . '/top_menu/top_menu_life'); ?>
<?= $this->include($viewDatas['layout']['path'] . '/top_menu/top_menu_network'); ?>
</li>
<li class="nav-item" style="padding-top:10px;">|</li>
<li class="nav-item">
<?= $this->include($viewDatas['layout']['path'] . '/top_menu/top_menu_computer'); ?>
<?= $this->include($viewDatas['layout']['path'] . '/top_menu/top_menu_server'); ?>
</li>
<li class="nav-item" style="padding-top:10px;">|</li>
<li class="nav-item">

View File

@ -5,8 +5,8 @@
About US
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDarkDropdownMenuLink">
<li><a class="dropdown-item" href="/front/sitepage?category=15">인사말</a></li>
<li><a class="dropdown-item" href="/front/sitepage?category=14">회사소개</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 14 ? "active" : "" ?>" href=" /front/sitepage?category=14">인사말</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 15 ? "active" : "" ?>" href="/front/sitepage?category=15">회사소개</a></li>
</ul>
</li>
</ul>

View File

@ -2,11 +2,11 @@
<ul class="navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDarkDropdownMenuLink" role="button" data-bs-toggle="dropdown" aria-expanded="false">
생활*건강
네트워크
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDarkDropdownMenuLink">
<li><a class="dropdown-item" href="/front/product?category=5">가구</a></li>
<li><a class="dropdown-item" href="/front/product?category=6">애완동물</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 5 ? "active" : "" ?>" href="/front/product?category=5">월이용권</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 6 ? "active" : "" ?>" href="/front/product?category=6">판매</a></li>
</ul>
</li>
</ul>

View File

@ -2,11 +2,11 @@
<ul class="navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDarkDropdownMenuLink" role="button" data-bs-toggle="dropdown" aria-expanded="false">
컴퓨터*가전
서버
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDarkDropdownMenuLink">
<li><a class="dropdown-item" href="/front/product?category=8">서버장비</a></li>
<li><a class="dropdown-item" href="/front/product?category=9">네트워크장비</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 8 ? "active" : "" ?>" href="/front/product?category=8">월이용권</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 9 ? "active" : "" ?>" href="/front/product?category=9">판매</a></li>
</ul>
</li>
</ul>

View File

@ -5,8 +5,8 @@
Support
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDarkDropdownMenuLink">
<li><a class="dropdown-item" href="/front/board?category=3">공지사항</a></li>
<li><a class="dropdown-item" href="/front/board?category=4">FAQ</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 3 ? "active" : "" ?>" href="/front/board?category=3">공지사항</a></li>
<li><a class="dropdown-item <?= $viewDatas['category']->getPrimaryKey() == 4 ? "active" : "" ?>" href="/front/board?category=4">FAQ</a></li>
</ul>
</li>
</ul>

View File

@ -7,7 +7,6 @@
<ul class="nav justify-content-center">
<li class="nav-item">
<?= $this->include($viewDatas['layout']['path'] . '/top_navigator/top_center'); ?>
<?= $this->include($viewDatas['layout']['path'] . '/top_navigator/search'); ?>
</li>
</ul>
<ul class="nav justify-content-end">

View File

@ -1,2 +1,5 @@
<span><strong>고객센터</strong> 1661-0577 (365 24시간)</span>
<span><img src="/images/common/top_skype.png" alt="스카이프">itsolution-idc@outlook.kr</span>
<div class="navigator_center">
<span><strong>고객센터</strong> 1661-0577 (365 24시간)</span>
<span>|</span>
<span><img src="/images/common/top_skype.png" alt="스카이프"> itsolution-idc@outlook.kr</span>
</div>

View File

@ -1,11 +1,13 @@
<div class="header container-fluid">
<nav class="nav">
<h4><?= $viewDatas['class_icon'] ?><?= $viewDatas['category']->getTitle() ?></h4>
</nav>
<nav class="nav justify-content-center"></nav>
<ul class="nav justify-content-end">
<li class="nav-item">
<?= ICONS['HOME'] ?> > <?= $viewDatas['parent_category']->getTitle() ?> > <?= $viewDatas['category']->getTitle() ?>
</li>
</ul>
</div>
<nav class="header navbar navbar-expand-lg">
<div class="container-fluid">
<nav class="nav">
<h4><?= $viewDatas['class_icon'] ?><?= $viewDatas['category']->getTitle() ?></h4>
</nav>
<nav class="nav justify-content-center"></nav>
<ul class="nav justify-content-end">
<li class="nav-item">
<?= ICONS['HOME'] ?> > <?= $viewDatas['parent_category']->getTitle() ?> > <?= $viewDatas['category']->getTitle() ?>
</li>
</ul>
</div>
</nav>

View File

@ -1,12 +1,12 @@
<nav class="navbar navbar-expand-lg">
<div class="container-fluid">
<nav class="nav">
<span>페이지정보:<?= $viewDatas['page'] ?>/<?= $viewDatas['total_page'] ?></span>
<span>페이지정보 : <?= $viewDatas['page'] ?>/<?= $viewDatas['total_page'] ?></span>
</nav>
<nav class="nav justify-content-center"></nav>
<nav class="nav justify-content-end">
<?= form_open(current_url(), array("method" => "get")) ?>
<span>검색어:<?= form_input('word', $viewDatas['word']) ?></span>
<span><?= form_input('word', $viewDatas['word']) ?></span>
<?= form_submit('', '검색', array("class" => "btn btn-outline btn-primary")); ?><?= anchor(current_url() . '/excel?' . $viewDatas['uri']->getQuery(), '<i class="bi bi-file-excel"></i>', ["class" => "btn btn-sm btn-danger btn-circle", "target" => "_self"]) ?>
</span>
<?= form_close() ?>

View File

@ -24,23 +24,26 @@ body {
/* border:1px solid red; */
}
#layout #body div.header{
#layout #body nav.header{
/*content 상단라인*/
padding:15px;
border-top:1px solid silver;
border-left:1px solid silver;
border-bottom:0px;
border-right:1px solid silver;
border-radius: 10px 10px 0px 0px;
background-color:#efefef;
padding-top:40px;
margin-left:30px;
border-bottom:1px solid silver;
}
#layout #body nav.header nav h4{
font-size:26px;
font-weight:bold;
}
#layout #body nav.header ul li.nav-item{
color: silver;
}
#layout #body div.footer
/*content 하단라인*/{
height:20px;
border-top:0px;
/* border-top:0px;
border-left:1px solid silver;
border-bottom:1px solid silver;
border-right:1px solid silver;
border-radius: 0px 0px 10px 10px;
background-color:white;
background-color:white; */
}

View File

@ -1,11 +1,14 @@
div#content{
border-left:1px solid silver;
border-right:1px solid silver;
/* border:1px solid red; */
padding-left:30px;
/* border-left:1px solid silver;
border-right:1px solid silver; */
}
/* div#content div.top{
border:1px solid red;
} */
div#content div.top nav span{
font-weight:bold;
}
/* index block 전용 */
div#content table#block tr:first-child {
@ -25,10 +28,13 @@ div#content table {
}
div#content table thead th{
text-align:center;
padding-top:15px;
padding-bottom:15px;
font-size: 16px;
font-weight:bold;
border-top:2px solid black;
border-bottom:1px solid silver;
background-color:#eeeeee;
background-color:#F5F5F5;
/* border:1px solid silver; */
}
div#content table thead th a{
@ -37,11 +43,15 @@ div#content table thead th a{
}
div#content table tbody td {
color: black;
color:gray;
font-weight:bold;
/* border:1px solid silver; */
text-align:center;
}
div#content table tbody td a{
color:blue;
color: black;
color:gray;
text-decoration: none;
/* border:1px solid silver; */
}
div#content table.form td.label{

View File

@ -1,28 +1,30 @@
div#left_menu{
position:fixed;
z-index:100;
width:160px;
width:200px;
background-color:white;
}
div#left_menu div.parent {
font-size:24px;
height:160px;
font-weight:bold;
height:170px;
padding-top:30px;
background-color: #efefef;
background-color: #eeeeee;
border:1px solid silver;
text-align:center;
}
div#left_menu div.parent div.title{
color:#0d4491;
color:#3A5BA3;
}
div#left_menu div.parent div{
font-size:24px;
}
div#left_menu div.sibling {
padding-top:10px;
text-align:center;
height:50px;
padding-top:15px;
text-align:left;
padding-left:20px;
height:60px;
border-bottom:1px solid silver;
}
div#left_menu div.sibling a{
@ -31,13 +33,13 @@ div#left_menu div.sibling a{
font-size:18px;
}
div#left_menu div.active {
background-color:#0d4491;
background-color:#3A5BA3;
}
div#left_menu div.active a{
color:white;
}
div#left_menu div.sibling:hover {
background-color:#0d4491;
background-color:#3A5BA3;
}
div#left_menu div.sibling:hover a,div.active{
color:white;

View File

@ -12,6 +12,7 @@
} */
#top_menu a.navbar-brand{
font-size:24px;
font-weight:bold;
}
#top_menu ul.nav li.nav-item {
@ -20,6 +21,7 @@
}
#top_menu ul.nav li.nav-item ul.navbar-nav a#navbarDarkDropdownMenuLink{
font-size:18px;
font-weight:bold;
/* border:1px solid silver; */
}
@ -30,16 +32,14 @@
}
/* 메뉴바 hover했을시 */
#top_menu ul.nav li.nav-item ul.navbar-nav li.dropdown:hover a#navbarDarkDropdownMenuLink{
color:#0d4491;
color:#3A5BA3;
}
#top_menu ul.nav li.nav-item ul.navbar-nav li.dropdown:hover ul.dropdown-menu{
/* margin-top:15px; */
display: block;
/* border:1px solid silver; */
}
/* #top_menu ul.nav li.nav-item ul.navbar-nav li.dropdown ul.dropdown-menu li:hover{
border:1px solid red;
} */
#top_menu ul.nav li.nav-item ul.navbar-nav li.dropdown ul.dropdown-menu li a{
font-size:18px;
text-align:center;
@ -50,7 +50,7 @@
}
#top_menu ul.nav li.nav-item ul.navbar-nav li.dropdown ul.dropdown-menu li:hover a{
color:white;
background-color:#0d4491;
background-color:#3A5BA3;
}
/* #top_menu ul.nav li.nav-item ul.navbar-nav a:hover{
border:1px solid silver;

View File

@ -1,5 +1,15 @@
#top_navigator{
padding-top:10px;
padding-bottom:10px;
background-color:#efefef
background-color:#eeeeee
}
#top_navigator div.navigator_center span{
padding-left:5px;
padding-right:5px;
}
#top_navigator div.navigator_center span strong{
color:#3A5BA3;
font-weight: bold;
}

View File

@ -11,8 +11,12 @@
padding:0px;
border:0px;
font-size:14px;
font: Arial;
}
/* user class */
h1,h2,h3,h4,h5,h6,strong,th,.bold{font-weight:500;}
body {
background-color: white;
}