라이믹스 + 포인트경매모듈

2021년 08월 22일

포인트를 활용하여 경매 기능을 사용할 수 있는 모듈입니다.

new Object 는 new BaseObject로 모두 수정했습니다.

사용방법

1) 모듈을 설치 후에 게시판을 생성 후 해당 게시판의 스킨을 XE AUCTION으로 설정해야합니다.

2) 그리고 게시판 설정 > 스킨 설정에서 '달력UI 사용안함'으로 설정 후 사용하세요.


포인트경매모듈

boardauction.zip

설치경로 : ./modules/boardauction

포인트경매모듈스킨

xe_auction.zip  

설치경로 : ./modules/board/skins/xe_auction


그 밖에 알려드릴 내용은 현재 해당 내용이 저장이 되지 않습니다.

글쓰기 시 입력한 내용이 사용자정의 필드는 사용하지 않으나, boardauction 에서 해당 내용을 별도 테이블로 입력받는 듯 합니다만, 


원본소스

https://xe1.xpressengine.com/index.php?mid=download&package_id=20279228

https://xe1.xpressengine.com/index.php?mid=download&package_id=20279332


오류내역

1. Object -> BaseObject

2. 글보기에서 자동입찰 클릭시 Template not found: /tender_form.html.html 

3. 글보기에서 입찰내역 클릭시 

ArgumentCountError #0 "Too few arguments to function boardauctionView::dispBoardauctionTenderList(), 0 passed in D:\xampp\htdocs\rx\classes\module\ModuleObject.class.php on line 687 and exactly 1 expected" in D:\xampp\htdocs\rx\modules\boardauction\boardauction.view.php on line 99
D:\xampp\htdocs\rx\common\framework\debug.php:681

4. 입찰시 입찰횟수가 글보기 화면에 기록되어보여지진 않음.


포인트경매모듈에 대한 Q&A 리스트

https://xetown.com/questions/1564987

https://xe1.xpressengine.com/index.php?search_keyword=%EB%B9%84%EB%B0%80%EA%B8%80&mid=qna&m=0&sort_index=update_order&order_type=asc&page=2128&document_srl=20421372

포인트경매 모듈 삭제하신 후 설치 모듈정보 삭제는 아래와 같이 해주시면 됩니다.


 

삭제 전 데이터베이스와 파일 백업하시고 진행하세요

 

1. 데이터베이스 에서 확장모듈 정보 삭제
   xe_module_extend 테이블에서 extend_module 컬럼에서 boardauction 으로 된 것 삭제

 

2. module_extend.php 확장모듈 정보파일에서 확장 모듈 정보 삭제

파일위치 :  xe설치경로/files/config/module_extend.php 

 

module_extend.php 파일을 여시면 아래와 같이 확장모듈 정보가 있습니다  이것을

< ? PHP return array('board..controller' => 'boardauction');  ? >

 

확장모듈 정보를 아래처럼 지워 주시면 됩니다.

< ? PHP return array();  ? >


https://xetown.com/questions/1253013