Inhalt - Index


Gateway-Adjutant Memoire

 

Dieses ist eine Reihe Anmerkungen, zum anzuzeigen, was jede der Dateien in den Gateway-Steckverbindungen.

 

Memoire Adjutant Vinces zum Bilden der Gateway Mini-bestandteile für Paxsoft.

 

Für eine lange Zeit wurde Paxsoft mit Haben einer kleinen Handvoll Gateways gehaftet. Teils, weil wegen der Zeit ich nicht imstande war, mehr zu erstellen und teils, weil jede neue Gateway eine frische Version von Paxsoft benötigen würde, sie freizugeben. V2 hat das wegen es ist der Mini-bestandteil geändert, der Funktionalität handhabt. Gateways werden jetzt wie Mini-bestandteile dadurch gehandhabt, daß sie frei installierbar sind (obgleich Paxsoft das grundlegende „Formular“ und „die paypal“ Optionen, die durch Rückstellung installiert werden hat).

 

Die Bestandteile eines Zahlung Moduls in 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

 

Offensichtlich wird _GATEWAYNAME_ mit dem Namen der Gateway in der Frage ersetzt. Gateways werden nur am Bestätigung Anmeldung Stadium gestartet, wenn der Benutzer, der die Anmeldung tut, nicht ein autorisierter Manager ist.

 

Kurze Erklärung jeder Datei und was es:

 

install.jomcompgateway_GATEWAYNAME_.php

 

    * Vorbei benannt: Joomla Installateurkategorie

    * Zweck: Löscht die automatisch hergestellten Verbindungen u. die admin Menülinks, die in die jos_components Tabelle eingesetzt werden.

    * Anmerkungen: Wenn diese Links werden bleiben lassen, würde jedes mit mehr als eine Handvoll Mini-bestandteile ihre „Bestandteil“ Hinterlisten voll Mini-bestandteil von den clickable Optionen finden, die nicht erforderlich sind. Es auch Sperrungen Sie vom Können, Links diesen Bestandteilen hinzuzufügen, wenn z.B. Einzelteile Menüs für das vordere Ende hinzugefügt werden. Wenn Sie eine spezifische Notwendigkeit an einer Hinterconfigoption dann haben, können sie sie innen gelassen werden, andernfalls ist sie am besten, sie zu löschen, die durch diese Datei erfolgt wird.

 

j00509_GATEWAYNAME_.class.php

 

    * Vorbei benannt: j00501gateways.class.php

    * Zweck: Bestehen des Moduls zum Konfiguration Panel „Gateways“ bestätigen.

    * Anmerkungen: Wenn das Gateways Configpanel festgelegt wird, wird diese Datei benannt. Sie legt das Link fest, das in das Configpanel gesehen wird, das angeklickt wird, um das Gateway-Modulkonfiguration popup zu aktivieren.

 

j00510_GATEWAYNAME_.class.php

 

    * Vorbei benannt: Unabhängig gestartet durch das Klicken auf dem Link oben festgelegt durch j00509_GATEWAYNAME_.class.php

    * Zweck: Kompiliert Konfiguration Optionen, die der Benutzer bearbeiten kann.

    * Anmerkungen: N/A

 

j00510_GATEWAYNAME_.gif

 

    * Vorbei benannt: j00509_GATEWAYNAME_.class.php, j00510_GATEWAYNAME_.class.php, j03108_GATEWAYNAME_.class.php (indirekt)

    * Zweck: Das Gateway-Bild

    * Anmerkungen: N/A

 

j00510_GATEWAYNAME_.html

 

    * Vorbei benannt: j00510_GATEWAYNAME_.class.php

    * Zweck: patTemplate Datei verwendete, als, Modulkonfiguration popup festlegend

    * Anmerkungen: N/A

 

j00600_GATEWAYNAME_.class.php

 

    * Vorbei benannt: Paxsoft.php

    * Zweck: Unterbrechung mit 00600 Modulen.

    * Anmerkungen: Funktion showBookingConfirmation in Paxsoft_bookingroom_functions.php druckt aktive Gateway-Module aus. Wenn eine Gateway gewählt wird und das Kunde Klicken gibt ein, um zur Zahlung fortzufahren, die der Modulentwerfer kann, eine „Unterbrechung“ zu programmieren, die gestartet wird, bevor der Kunde der Wegsite geschickt wird, zum von von Zahlung durchzuführen. Dieses aktiviert Datenerfassung, die das System nicht anderwohin gesammelt hat, daß das Modul spezifisch benötigt. Diese Datei ist wahlweise freigestellt, wenn sie nicht dann Paxsoft überspringt es und geht gerade bis eventTrigger 00605 existiert.

 

j00600_GATEWAYNAME_.html

 

    * Vorbei benannt: j00600_GATEWAYNAME_.class.php

    * Zweck: patTemplate Datei für das Festlegen des Input/Outputs für Kategorie j00600 Datei.

    * Anmerkungen: N/A

 

j00605_GATEWAYNAME_.class.php

 

    * Vorbei benannt: Paxsoft.php

    * Zweck: Schickt alle mögliche benötigten Portodaten zur Zahlung Gateway, z.B. paypal. und adressiert den Benutzer zur Schnittstelle der Zahlung Gateway um.

    * Anmerkungen: Wird nach 00605 gestartet oder wenn 00605 nicht dann existiert, wird gerades weg benannt.

 

j00610_GATEWAYNAME_.class.php

 

 

 

    * Vorbei benannt: Paxsoft.php

    * Zweck: Wird durch die Zahlung Gateways benannt, die den Empfang der Zahlung bestätigen und wenn Kunden zurück zu der Paxsoft Site nach Zahlung umadressiert werden.

    * Anmerkungen: Sie ist wert, zu beachten, daß die Zahlung Daten noch nur in der temporären Tabelle an diesem Punkt gespeichert werden. Es ist nur wenn die insertInternetBooking Funktion spezifisch benannt wird, normalerweise durch diese Datei, aber es gibt andere Plätze, die es benannt werden kann, daß die Anmeldung von der temporären Tabelle auf das Verträge Tabelle übertragen wird. Wenn der Prozeß nicht dann durchgeführt wird, ist die Anmeldung technisch verloren (noch in der Tmpbooking u. tmpguests Tabelle. Vorhanden aber verantwortlich überschrieben zu werden, wenn der Gast zum Anmeldung Formular zurückkommt). Beachten Sie auch, daß in einigen Fällen diese Datei wahlweise freigestellt sein kann, z.B. verwendet das Modul des Schecks (oder Offline-Zahlung) sie nicht, die insertInternetBooking Funktion wird benannt durch 00605cheque.class.php, da es keine benötigte Extraverarbeitung gibt.

 

j03108_GATEWAYNAME_.class.php

 

    * Vorbei benannt: Funktion showBookingConfirmation in Paxsoft_bookingroom_functions.php

    * Zweck: Reportdateipfad zur benennenden Funktion.

    * Anmerkungen: Versieht die benennende Funktion mit dem Pfad zum Gateway-GIF.