위토즈 - 개발자프로그램판매공간

정보공유

[고도몰] [고도몰 튜닝 팁 Tip] 상품 검색 필드 추가.

 

고도몰은 클래스 및 Templete_ 의 프레임워크로 개발되어진 솔루션입니다.

php에 능숙하지 않은 개발자는 튜닝 하기가 좀 힘든부분이 있습니다.

앞으로 종종 시간이 날때마다 간단한 팁을 올리도록 하겠습니다.

 

고도몰 검색 필드 추가 방법.

 

예) 관리자 상품목록에서 상품상태 검색필드 추가.

 

/admin/goods/adm_goods_list.php

 

// Line 10 파라미터 추가.

'goods_status' => Clib_Application::request()->get('goods_status'),

 

// 검색 영역에 항목 추가.

// /conf/data_goodsddl.ini 파일에 설정되어 있음.

foreach ($searchForm->getTag('goods_status') as $label => $tag) {

echo sprintf('<label>%s%s</label> ',$tag, $label);

}

lib/Clib/Form/Admin/Goods/Clib_Form_Admin_Goods_Search.php

initialize 함수에 추가.

 

$this->radio('goods_status', array(

'default_value' => '',

'value' => array(

'전체' => '',

'신상품' => 'N',

'중고상품' => 'U',

'반품/재고상품' => 'R'

)

));

lib/Clib/Helper/Admin/Clib_Helper_Admin_Goods.php

prepareGoodsCollection 함수에 추가.

 

// 상품구분

$collection->setStatusFilter($params['goods_status']);

lib/Clib/Collection/Admin/Clib_Collection_Admin_Goods.php

// Clib_Collection_Admin_Goods 클래스에 추가.

 

/**

 *

 * @param object $value

 * @return

 */

public function setStatusFilter($value)

{

if ($value != '') {

$this->addFilter('goods.goods_status', $value);

}

}



정보공유
Total 443건 26 페이지
번호 제목 글쓴이 날짜 조회
68 [고도몰 튜닝 팁 Tip] 고도몰의 주문처리 방식 1 댓글3 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-27 33265
67 [고도몰 튜닝 팁 Tip] LG U플러스 PG 결제모듈 연동시 IE환경에서의 희한한 상황. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-26 34816
66 체디터 cheditor5 이미지 첨부 경로 수정. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-25 41405
65 자바스크립트 배열 디버그. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-24 36363
64 [고도몰 튜닝 팁 Tip] 관리자 상품등록 튜닝. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-24 36226
63 [고도몰 튜닝 팁 Tip] 상품 배송료 튜닝 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-14 34078
62 [고도몰 튜닝 팁 Tip] 상품 상세 정보 필드 select 정보 위치.. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-14 37057
61 [고도몰 튜닝 팁 Tip] 장바구니 상품 그룹 튜닝 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-10 33808
열람중 [고도몰 튜닝 팁 Tip] 상품 검색 필드 추가. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-10 39016
59 css 마크업 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-29 38289
58 jquery mobile 에서 스와이프 페이징. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-24 34599
57 짧은주소. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-22 45996
56 결제 대행 PG사 모음. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-15 47910
55 asp ByRef 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-09 36477
54 mysql 초성 검색. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-08 36907