게이트웨이 측근 Memoire
이것은 게이트웨이 플러그 접속식에 있는 파일의 각각이 무슨을 나타내는 일련의 주 이다.
Paxsoft를 위한 게이트웨이 소형 분대를 만들기에 Vince의 측근 memoire.
장시간에 Paxsoft는 게이트웨이에는의 작은 한줌이 있는에 지켜졌다. 분할 시간 때문에 나가 더 많은 것을 만들기 수 없기 때문에 각 새로운 게이트웨이가 Paxsoft의 신선한 버전이 그것을 풀어 놓기 것을 요구할 것이기 때문에 그리고 분할. V2는 그것 때문에 저것을이다 기능을 취급하는 소형 분대 바꾸었다. 게이트웨이는 지금 에서 소형 분대 같이 (Paxsoft에는 기본적인 "양식" 및 부전승으로 설치된 "paypal" 선택권이 있더라도) 자유롭게 설치할 수 있다 취급된다.
Paxsoft에 있는 지불 단위의 분대:
install.jomcompgateway_GATEWAYNAME_.php
j00509_GATEWAYNAME_.class.php
j00510_GATEWAYNAME_.class.php
j00510_GATEWAYNAME_.gif
j00510_GATEWAYNAME_.html
j00600_GATEWAYNAME_.class.php
j00600_GATEWAYNAME_.html
j00605_GATEWAYNAME_.class.php
j00610_GATEWAYNAME_.class.php
j03108_GATEWAYNAME_.class.php
jomcompgateway_GATEWAYNAME_.xml
명백하게 _GATEWAYNAME_는 문제의 게이트웨이의 이름으로 대용된다. 게이트웨이는 확인 예약 단계에서서만 예약을 해 사용자가 허가하는 매니저의 때 시작된다.
무엇을 각 파일의 간략한 설명 및:
install.jomcompgateway_GATEWAYNAME_.php
* 부르는: Joomla 설치자 종류
* 목적: jos_components 테이블로 삽입되는 자동으로 만든 링크를 & admin 메뉴 링크를 제거한다.
* 주: 이 링크가 남아 있 것이 허용되는 경우에, 더 많은 것 보다는 한 줌 소형 분대에 누군가는 그들의 "분대" 백엔드 명부작성을 필요하지 않은 소형 분대 clickable 선택권의 가득 차있을 것이다 찾아낼 것입니다. 예를들면 품목을 선불용을 위한 메뉴에 추가할 경우의 또한 그것 무능 이 분대에 링크를 추가할 수 있는에서. 백엔드 설정 선택권을 위한 특정 필요가 그 후에 있는 경우에 그들은 그들을 안으로 남겨둘 수 있다, 그렇지 않으면 이 파일에 의해 행해졌 최상 그들을 제거하기 위하여 이다.
j00509_GATEWAYNAME_.class.php
* 부르는: j00501gateways.class.php
* 목적: 단위의 실존을 윤곽 위원회 "게이트웨이"에 인정하기 위하여.
* 주: 게이트웨이 설정 위원회가 생성될 때 이 파일은 불린다. 그것은 팝업 게이트웨이 단위 윤곽을 가능하게 하기 위하여 눌러지는 설정 위원회에서 보인 링크를 생성한다.
j00510_GATEWAYNAME_.class.php
* 부르는: j00509_GATEWAYNAME_.class.php에 의해 상기 생성되는 링크에 눌러서 독립적으로 시작해
* 목적: 편집할 사용자가 수 있는 설정 옵션을 컴파일한다.
* 주: N/A
j00510_GATEWAYNAME_.gif
* 부르는: j00509_GATEWAYNAME_.class.php, j00510_GATEWAYNAME_.class.php, j03108_GATEWAYNAME_.class.php (간접적으로)
* 목적: 게이트웨이 심상
* 주: N/A
j00510_GATEWAYNAME_.html
* 부르는: j00510_GATEWAYNAME_.class.php
* 목적: patTemplate 파일은 팝업 단위 윤곽을 생성할 때 사용했다
* 주: N/A
j00600_GATEWAYNAME_.class.php
* 부르는: Paxsoft.php
* 목적: 00600의 단위 개입중단.
* 주: Paxsoft_bookingroom_functions.php에 있는 기능 showBookingConfirmation는 액티브한 게이트웨이 단위를 목록으로 만든다. 게이트웨이가 선택될 때 고객 누르기는 단위 디자이너가 고객이 지불을 실행할 주변 부지에게 송신되기 전에 시작될 "개입중단"를 프로그램할 수 있는 지불에 진행하기 위하여 제출하고. 이것은 단위가 특정으로 요구한다 시스템이 다른 곳에 모으지 않았다 자료 수집을 가능하게 한다. 이 파일은 Paxsoft 건너뛰고 그것을 00605 eventTrigger에 똑바로 가면 그 때 존재하지 않는 경우에, 선택 이다.
j00600_GATEWAYNAME_.html
* 부르는: j00600_GATEWAYNAME_.class.php
* 목적: j00600 종류 파일을 위한 입출력 생성을 위한 patTemplate 파일.
* 주: N/A
j00605_GATEWAYNAME_.class.php
* 부르는: Paxsoft.php
* 목적: 지불 게이트웨이에 어떤 필수 우편 요금 데이터든지, 예를들면 paypal 보낸다. 그리고 지불 게이트웨이의 공용영역에 사용자의 방향을 바꾼다.
* 주: 00605 후에 시작되고, 또는 00605가 그 때 존재하지 않는 경우에 즉시 불린다.
j00610_GATEWAYNAME_.class.php
* 부르는: Paxsoft.php
* 목적: 고객이 지불 후에 Paxsoft 사이트로 다시 방향이 바뀔 때 지불의 영수증을 확인하는 지불 게이트웨이에 의해, 불리고.
* 주: 그것은 지불 데이터가 임시 테이블에서 아직도 단지 이 때 저장된ㄴ다는 것을 주의하는 가치가 있다. 예약은 임시 테이블로부터 계약 테이블로 옮겨진다, insertInternetBooking 기능은 특정으로 불리는지 때만 일반적으로 이다 이 파일 옆에 그러나 불릴 수 있는 다른 장소가 있다. 과정이 그 때 완료되지 않는 경우에 예약은 기술적으로 분실된다 (아직도 tmpbooking & tmpguests 테이블에서. 게스트가 예약 양식에 돌려보내는 경우에) 유효한 그러나 겹쳐서 쓰이게 책임. 어떠한 경우에는 이 파일이 선택 일지도 모른다 또한 주의하십시오, 예를들면 요구되기 여분 가공이 없기 때문에 수표 (또는 따로 잇기 지불) 단위는 00605cheque.class.php에 의해 그것을, insertInternetBooking 기능 불린다 사용하지 않는다.
j03108_GATEWAYNAME_.class.php
* 부르는: Paxsoft_bookingroom_functions.php에 있는 기능 showBookingConfirmation
* 목적: 부르는 기능에 기록 파일 경로.
* 주: 게이트웨이 gif에 경로를 부르는 기능을 제공한다.