안녕하세요~
오랜시간 케이보드와 함께 하면서 로그인부터 결재까지 완성되고 서비스가 고도화 되는 것 같아 즐겁습니다.
앞으로도 잘 부탁드리겠습니다.
질문이 있어서 문의 드립니다.
1. 코스모스팜 회원관리를 통해서 정기결제 셋팅을 하고 결재를 완료했을 경우 정기결재 내용이 크로스캘린더에 입력되게 할 수 있을까요?
2. 크로스캘린더에 표현되는 것이
관리자 : 전체 결재내용
고객 : 1:1게시판처럼 나의 정기결재
만 보이도록 하는것도 가능할까요?
안녕하세요~^^
정기결제 액션 중
cosmosfarm_members_subscription_request_pay 첫 결제 완료 후 액션
cosmosfarm_members_subscription_again_success 2회차 이후 결제 완료 후 액션과
KBContent 클래스의 insertContent 함수를 이용하여 아래의 예시와 같이
코드를 작성하여야 할 듯 합니다.
add_action('cosmosfarm_members_subscription_request_pay', 'my_subscription_request_pay_210830', 10, 2);
add_action('cosmosfarm_members_subscription_again_success', 'my_subscription_request_pay_210830', 10, 2);
function my_subscription_request_pay_210830($order, $product){
$data = array();
$data['board_id'] = '1';
...
$content = new KBContent();
$content->insertContent($data);
}
이후 관리자->게시판 관리->리스트보기를 본인의 글만 보기로 설정하시면
올려주신 내용대로 될 듯 합니다.
더 좋은 방법이 있는지 연구해보겠습니다.
코드를 작성하시기 어렵다면
프로젝트 의뢰에 상세한 내용을 등록해보세요.
https://www.cosmosfarm.com/project
고맙습니다.