Commit 82a2c2b7 authored by platyhouse's avatar platyhouse

- encrypted

parent 63e75827
......@@ -8,8 +8,10 @@ namespace platyFramework;
/** @var string $title_desc */
?>
<script src="<?= $this->request->moduleUrl ?>/ptyadmin/resources/AdminLTE-2.4.5/bower_components/ckeditor/ckeditor.js"></script>
<section class="content-header">
<!--<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.8.2/angular.min.js"></script>-->
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.32/angular.min.js"></script>
<div ng-app="myApp" ng-controller="MyCtrl">
<section class="content-header">
<h1>
<?= $title ?>
<small><?= $title_desc ?></small>
......@@ -18,10 +20,10 @@ namespace platyFramework;
<li><a href="<?= $this->request->appUrl ?>"><i class="fa fa-dashboard"></i> Home</a>
</li>
</ol>
</section>
<?php // ptyDebug($item);
?>
<section class="content">
</section>
<?php // ptyDebug($item);
?>
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- Horizontal Form -->
......@@ -34,11 +36,25 @@ namespace platyFramework;
<?= $form->getDateTime("등록일", "regDateTime", "required placeholder='2018-01-01 00:00:00'"); ?>
<? } ?>
<?= $form->getSelect("노출여부", "enabled", array("활성화" => "1", "비활성화" => 0)); ?>
<? if (strstr($_SERVER['HTTP_HOST'], "dev.") || strstr($_SERVER['HTTP_HOST'], ".goodsshare")) { ?>
<?= $form->getSelect("배너 종류", "type", ptybannerItemModel::$_goodsShareType)?>
<? } else { ?>
<?= $form->getInput("배너 종류", "type"); ?>
<? } ?>
<?= $form->getSelect("배너 종류", "type", ptybannerItemModel::$_goodsShareType, "ng-model='ptybannerType' ng-dropdown placeholder='배너 종류를 선택하세요'") ?>
<div class="form-group" ng-if="ptybannerType == 'appQuitPopupBanner' || ptybannerType == 'shopHomePopupBanner'">
<label class="col-sm-2 control-label"></label>
<div class="col-sm-10">
<p class=""><b>팝업 배너 예시</b><br>
<img width=150 src="/modules/ptybanner/resources/sample_appQuitPopupBanner.jpeg">
이미지 크기 : 4:6 의 비율, 400x600, 800x1200 (권장)
</p>
</div>
</div>
<div class="form-group" ng-if="ptybannerType == 'shopHomeTopBanner' ">
<label class="col-sm-2 control-label"></label>
<div class="col-sm-10">
<p class=""><b>배너 예시</b><br>
<img width=150 src="/modules/ptybanner/resources/sample_1080x432.jpg">
이미지 크기 : 6:2.4 의 비율, 540x216, 1080x432 (권장)
</p>
</div>
</div>
<?= $form->getInput("제목", "title"); ?>
<?= $form->getFile("이미지", "imageUrl", 0, " onchange='checkUpload(this, 1);'", "모든 파일 첨부는 최대 " . ini_get("post_max_size") . " 까지 가능합니다"); ?>
<?= $form->getInput("동작설정", "action", "", "https:// 또는 shopItemId://1234 shopProductId://1234 "); ?>
......@@ -52,4 +68,17 @@ namespace platyFramework;
</div>
</div>
</div>
</section>
</section>
</div>
<script>
var myApp = angular.module('myApp', []);
function MyCtrl($scope) {
$scope.ptybannerType = '<?=$form->items->type?>';
// console.log($scope.ptybannerType);
$scope.changeme = function () {
alert('here');
}
}
</script>
\ No newline at end of file
......@@ -8,8 +8,9 @@ namespace platyFramework;
/** @var string $title_desc */
?>
<script src="<?= $this->request->moduleUrl ?>/ptyadmin/resources/AdminLTE-2.4.5/bower_components/ckeditor/ckeditor.js"></script>
<section class="content-header">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.32/angular.min.js"></script>
<div ng-app="myApp" ng-controller="MyCtrl">
<section class="content-header">
<h1>
<?= $title ?>
<small><?= $title_desc ?></small>
......@@ -18,9 +19,10 @@ namespace platyFramework;
<li><a href="<?= $this->request->appUrl ?>"><i class="fa fa-dashboard"></i> Home</a>
</li>
</ol>
</section>
<?php // ptyDebug($item); ?>
<section class="content">
</section>
<?php // ptyDebug($item);
?>
<section class="content">
<div class="row">
<div class="col-md-12">
<!-- Horizontal Form -->
......@@ -37,13 +39,13 @@ namespace platyFramework;
<?= $form->getInput("상품명", "title"); ?>
<?= $form->getInput("상품명 한줄 소개", "titleDesc"); ?>
<?= $form->getFile("미리보기 이미지", "previewImageUrl", 0, " onchange='checkUpload(this, 1);'", "모든 파일 첨부는 최대 ".ini_get("post_max_size") ." 까지 가능합니다"); ?>
<?= $form->getFile("미리보기 이미지", "previewImageUrl", 0, " onchange='checkUpload(this, 1);'", "모든 파일 첨부는 최대 " . ini_get("post_max_size") . " 까지 가능합니다"); ?>
<?= $form->getInput("소비자가", "customerPrice", "", "소비자가를 입력하면 판매가와 비교하여 세일율이 노출됩니다."); ?>
<?= $form->getInput("판매가", "price"); ?>
<?= $form->getInput("배송비", "deliveryPrice", "", "0: 무료 배송 (무료배송 아이콘이 노출됩니다)"); ?>
<?= $form->getInput("재고수", "inven", "", "-1: 무제한, 0:재고없음"); ?>
<?= $form->getSelect("최저가보장 노출 여부", "isLowerPrice", ["노출" => 1, "비노출" => 0]); ?>
<?= $form->getSelect("오늘 출발 노출 여부", "isTodayDelivery", ["노출" => 1, "비노출" => 0])?>
<?= $form->getSelect("오늘 출발 노출 여부", "isTodayDelivery", ["노출" => 1, "비노출" => 0]) ?>
<?= $form->getInput("카테고리1", "category"); ?>
<?= $form->getInput("카테고리2", "category2"); ?>
<?= $form->getTextEdit("상품설명", "desc"); ?>
......@@ -53,19 +55,19 @@ namespace platyFramework;
<div class="form-group">
<label class="col-sm-2 control-label"><? echo $i == 0 ? "옵션 설정" : ""; ?></label>
<div class="col-sm-2">
<input type="text" id="title" name="item[option][titleA][]" value="<?=$optionByForm['titleA'][$i]?>" placeholder="옵션1단계 제목" class="form-control">
<input type="text" id="title" name="item[option][titleA][]" value="<?= $optionByForm['titleA'][$i] ?>" placeholder="옵션1단계 제목" class="form-control">
</div>
<div class="col-sm-2">
<input type="text" id="title" name="item[option][titleB][]" value="<?=$optionByForm['titleB'][$i]?>" placeholder="옵션2단계 제목" class="form-control">
<input type="text" id="title" name="item[option][titleB][]" value="<?= $optionByForm['titleB'][$i] ?>" placeholder="옵션2단계 제목" class="form-control">
</div>
<div class="col-sm-2">
<input type="text" id="title" name="item[option][titleC][]]" value="<?=$optionByForm['titleC'][$i]?>" placeholder="옵션3단계 제목" class="form-control">
<input type="text" id="title" name="item[option][titleC][]]" value="<?= $optionByForm['titleC'][$i] ?>" placeholder="옵션3단계 제목" class="form-control">
</div>
<div class="col-sm-2">
<input type="text" id="title" name="item[option][quantity][]" value="<?=$optionByForm['quantity'][$i]?>" placeholder="수량. -1 => 무제한, 0 => 품절" class="form-control">
<input type="text" id="title" name="item[option][quantity][]" value="<?= $optionByForm['quantity'][$i] ?>" placeholder="수량. -1 => 무제한, 0 => 품절" class="form-control">
</div>
<div class="col-sm-2">
<input type="text" id="title" name="item[option][price][]" value="<?=$optionByForm['price'][$i]?>" placeholder="가격. -1 => 상품가와 동일" class="form-control">
<input type="text" id="title" name="item[option][price][]" value="<?= $optionByForm['price'][$i] ?>" placeholder="가격. -1 => 상품가와 동일" class="form-control">
</div>
</div>
<? } ?>
......@@ -74,8 +76,28 @@ namespace platyFramework;
<button type="submit" class="btn btn-primary">저장</button>
<button type="button" class="btn btn-default ptyGoBack pull-right">취소</button>
</div>
</form>
</div>
<div class="box box-info">
<div class="box-header with-border">
<h3 class="box-title">상품 푸시 보내기</h3>
</div>
<div class="box-body">
<div class='col-md-12'>
<?= ptypushItemModel::buildItem()->getEditForm("shopProductItem", $item->id, [
"title" => $item->title, "content" => $item->titleDesc, "imageUrl" => $item->previewImageUrl
]); ?>
</div>
</div>
<div class="box-footer">
<button type="submit" class="btn btn-primary">저장</button>
<button type="button" class="btn btn-default ptyGoBack pull-right">취소</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</section>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment