관리자 페이지 수정
기존파일 수정
/order/order_list_all.php
Controller 수정
-
module/Controller/Admin/Order
폴더 하위에 수정할 페이지의 컨트롤러 파일을 추가합니다.
-
gdadmin.domain.com/order/order_list_all.php
경로의 사용자 페이지를 수정한다면 module/Controller/Admin/Order/OrderListAllController.php
파일을 추가합니다.
- 원본 소스의
Controller
를 상속을 해서 사용하는 경우
<?php
namespace Controller\Admin\Order;
class OrderListAllController extends \Bundle\Controller\Admin\Order\OrderListAllController
{
public function index()
{
try {
//부모 클래스 상속
parent::index();
//추가기능 소스 삽입
$addSource = '추가기능';
$this->setData('addSource', $addSource);
} catch (\Exception $e) {
throw $e;
}
}
}
- 사용자가 정의한
Controller
만 사용하는 경우
<?php
namespace Controller\Admin\Order;
class OrderListAllController extends \Controller\Admin\Controller
{
public function index()
{
try {
//추가기능 소스 삽입
$addSource = '추가기능';
$this->setData('addSource', $addSource);
} catch (\Exception $e) {
throw $e;
}
}
}
관리자 스킨 수정
- [개발소스관리 > 관리자스킨 소스관리 > 관리자 스킨소스 보기]에서
Asset/Admin/order/order_list_all.php
복사하기 후 FTP접속 후 /admin/order/order_list_all.php
파일을 수정합니다.
-
Controller
에서 선언한 addSource 사용하기
<div class="page-header js-affix">
<h3><?php echo end($naviMenu->location); ?>
<small>취소/환불/반품/교환을 포함한 전체 주문리스트입니다.</small>
</h3>
<?php if (!isset($isProvider) && $isProvider != true) { ?>
<div class="btn-group">
<a href="order_write.php" class="btn btn-red-line">수기주문 등록</a>
</div>
<?php } ?>
</div>
<?php include $layoutOrderSearchForm;// 검색 및 프린트 폼 ?>
<!-- 추가기능 출력 -->
<?php echo $addSource; ?>