Commit 82a2c2b7 authored by platyhouse's avatar platyhouse

- encrypted

parent 63e75827
...@@ -8,8 +8,10 @@ namespace platyFramework; ...@@ -8,8 +8,10 @@ namespace platyFramework;
/** @var string $title_desc */ /** @var string $title_desc */
?> ?>
<script src="<?= $this->request->moduleUrl ?>/ptyadmin/resources/AdminLTE-2.4.5/bower_components/ckeditor/ckeditor.js"></script> <script src="<?= $this->request->moduleUrl ?>/ptyadmin/resources/AdminLTE-2.4.5/bower_components/ckeditor/ckeditor.js"></script>
<!--<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.8.2/angular.min.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> <h1>
<?= $title ?> <?= $title ?>
<small><?= $title_desc ?></small> <small><?= $title_desc ?></small>
...@@ -18,10 +20,10 @@ namespace platyFramework; ...@@ -18,10 +20,10 @@ namespace platyFramework;
<li><a href="<?= $this->request->appUrl ?>"><i class="fa fa-dashboard"></i> Home</a> <li><a href="<?= $this->request->appUrl ?>"><i class="fa fa-dashboard"></i> Home</a>
</li> </li>
</ol> </ol>
</section> </section>
<?php // ptyDebug($item); <?php // ptyDebug($item);
?> ?>
<section class="content"> <section class="content">
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<!-- Horizontal Form --> <!-- Horizontal Form -->
...@@ -34,11 +36,25 @@ namespace platyFramework; ...@@ -34,11 +36,25 @@ namespace platyFramework;
<?= $form->getDateTime("등록일", "regDateTime", "required placeholder='2018-01-01 00:00:00'"); ?> <?= $form->getDateTime("등록일", "regDateTime", "required placeholder='2018-01-01 00:00:00'"); ?>
<? } ?> <? } ?>
<?= $form->getSelect("노출여부", "enabled", array("활성화" => "1", "비활성화" => 0)); ?> <?= $form->getSelect("노출여부", "enabled", array("활성화" => "1", "비활성화" => 0)); ?>
<? if (strstr($_SERVER['HTTP_HOST'], "dev.") || strstr($_SERVER['HTTP_HOST'], ".goodsshare")) { ?> <?= $form->getSelect("배너 종류", "type", ptybannerItemModel::$_goodsShareType, "ng-model='ptybannerType' ng-dropdown placeholder='배너 종류를 선택하세요'") ?>
<?= $form->getSelect("배너 종류", "type", ptybannerItemModel::$_goodsShareType)?> <div class="form-group" ng-if="ptybannerType == 'appQuitPopupBanner' || ptybannerType == 'shopHomePopupBanner'">
<? } else { ?> <label class="col-sm-2 control-label"></label>
<?= $form->getInput("배너 종류", "type"); ?> <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->getInput("제목", "title"); ?>
<?= $form->getFile("이미지", "imageUrl", 0, " onchange='checkUpload(this, 1);'", "모든 파일 첨부는 최대 " . ini_get("post_max_size") . " 까지 가능합니다"); ?> <?= $form->getFile("이미지", "imageUrl", 0, " onchange='checkUpload(this, 1);'", "모든 파일 첨부는 최대 " . ini_get("post_max_size") . " 까지 가능합니다"); ?>
<?= $form->getInput("동작설정", "action", "", "https:// 또는 shopItemId://1234 shopProductId://1234 "); ?> <?= $form->getInput("동작설정", "action", "", "https:// 또는 shopItemId://1234 shopProductId://1234 "); ?>
...@@ -52,4 +68,17 @@ namespace platyFramework; ...@@ -52,4 +68,17 @@ namespace platyFramework;
</div> </div>
</div> </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; ...@@ -8,8 +8,9 @@ namespace platyFramework;
/** @var string $title_desc */ /** @var string $title_desc */
?> ?>
<script src="<?= $this->request->moduleUrl ?>/ptyadmin/resources/AdminLTE-2.4.5/bower_components/ckeditor/ckeditor.js"></script> <script src="<?= $this->request->moduleUrl ?>/ptyadmin/resources/AdminLTE-2.4.5/bower_components/ckeditor/ckeditor.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.32/angular.min.js"></script>
<section class="content-header"> <div ng-app="myApp" ng-controller="MyCtrl">
<section class="content-header">
<h1> <h1>
<?= $title ?> <?= $title ?>
<small><?= $title_desc ?></small> <small><?= $title_desc ?></small>
...@@ -18,9 +19,10 @@ namespace platyFramework; ...@@ -18,9 +19,10 @@ namespace platyFramework;
<li><a href="<?= $this->request->appUrl ?>"><i class="fa fa-dashboard"></i> Home</a> <li><a href="<?= $this->request->appUrl ?>"><i class="fa fa-dashboard"></i> Home</a>
</li> </li>
</ol> </ol>
</section> </section>
<?php // ptyDebug($item); ?> <?php // ptyDebug($item);
<section class="content"> ?>
<section class="content">
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<!-- Horizontal Form --> <!-- Horizontal Form -->
...@@ -37,13 +39,13 @@ namespace platyFramework; ...@@ -37,13 +39,13 @@ namespace platyFramework;
<?= $form->getInput("상품명", "title"); ?> <?= $form->getInput("상품명", "title"); ?>
<?= $form->getInput("상품명 한줄 소개", "titleDesc"); ?> <?= $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("소비자가", "customerPrice", "", "소비자가를 입력하면 판매가와 비교하여 세일율이 노출됩니다."); ?>
<?= $form->getInput("판매가", "price"); ?> <?= $form->getInput("판매가", "price"); ?>
<?= $form->getInput("배송비", "deliveryPrice", "", "0: 무료 배송 (무료배송 아이콘이 노출됩니다)"); ?> <?= $form->getInput("배송비", "deliveryPrice", "", "0: 무료 배송 (무료배송 아이콘이 노출됩니다)"); ?>
<?= $form->getInput("재고수", "inven", "", "-1: 무제한, 0:재고없음"); ?> <?= $form->getInput("재고수", "inven", "", "-1: 무제한, 0:재고없음"); ?>
<?= $form->getSelect("최저가보장 노출 여부", "isLowerPrice", ["노출" => 1, "비노출" => 0]); ?> <?= $form->getSelect("최저가보장 노출 여부", "isLowerPrice", ["노출" => 1, "비노출" => 0]); ?>
<?= $form->getSelect("오늘 출발 노출 여부", "isTodayDelivery", ["노출" => 1, "비노출" => 0])?> <?= $form->getSelect("오늘 출발 노출 여부", "isTodayDelivery", ["노출" => 1, "비노출" => 0]) ?>
<?= $form->getInput("카테고리1", "category"); ?> <?= $form->getInput("카테고리1", "category"); ?>
<?= $form->getInput("카테고리2", "category2"); ?> <?= $form->getInput("카테고리2", "category2"); ?>
<?= $form->getTextEdit("상품설명", "desc"); ?> <?= $form->getTextEdit("상품설명", "desc"); ?>
...@@ -53,19 +55,19 @@ namespace platyFramework; ...@@ -53,19 +55,19 @@ namespace platyFramework;
<div class="form-group"> <div class="form-group">
<label class="col-sm-2 control-label"><? echo $i == 0 ? "옵션 설정" : ""; ?></label> <label class="col-sm-2 control-label"><? echo $i == 0 ? "옵션 설정" : ""; ?></label>
<div class="col-sm-2"> <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>
<div class="col-sm-2"> <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>
<div class="col-sm-2"> <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>
<div class="col-sm-2"> <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>
<div class="col-sm-2"> <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>
</div> </div>
<? } ?> <? } ?>
...@@ -74,8 +76,28 @@ namespace platyFramework; ...@@ -74,8 +76,28 @@ namespace platyFramework;
<button type="submit" class="btn btn-primary">저장</button> <button type="submit" class="btn btn-primary">저장</button>
<button type="button" class="btn btn-default ptyGoBack pull-right">취소</button> <button type="button" class="btn btn-default ptyGoBack pull-right">취소</button>
</div> </div>
</form>
</div> </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> </div>
</div>
</section> </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