Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

aMember v4

Akzeptieren Sie Mitgliedschaftszahlungen, verwalten Sie Profile, liefern Sie digitale Inhalte, integrieren Sie Ihren Blog oder Ihr CMS, senden Sie Newsletter, leiten Sie ein Affiliateprogramme – Alles mit dieser Software.

aMember Version 4 verwendet eine neue Dateistruktur und neuen Code. Deshalb ist hier eine neue Integrationsmethode.

1. Cookiewert erhalten

Suchen Sie zuerst die Datei:
application/default/views/_form.phtml

In dieser Datei fügen wir einen speziellen Code in dem Formular ein, sodass die Visitor ID gelesen und an die Verarbeitungsdatei gesendet wird.

Ändern Sie die Zeile echo $form->render($renderer); zu diesem Code:

$form_res = $form->render($renderer);
$tracker = '<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5">
    <script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php?accountId=default1" type="text/javascript">
    </script>';
echo str_replace('</form>',$tracker.'</form>',$form_res);

Speichern Sie Ihre Arbeit und fahren Sie, abhängig davon, was Sie integrieren möchten, mit dem entsprechenden Schritt fort.

2. Integration mit PayPal innerhalb von aMember – Schritt 1

Bearbeiten Sie nun diese Datei:
/amember/library/Am/Paysystem/PayProcessMediator.php
Suchen Sie die Funktion process() und suchen Sie in dieser Funktion die Zeile:
$this->callback($this->onAction);
Tragen Sie diesen Code direkt unter der erwähnten Zeile ein:

$this->result->getAction()->addParam('custom', $_POST['pap_custom']);

Mit dieser Zeile haben wir einen neuen Parameter namens ‘benutzerdefiniert’ eingefügt, der verwendet wird, um eine Anfrage zu erstellen, die an PayPal gesendet wird. Dadurch wird die Visitor ID gesendet, sodass wir sie später verwenden können, um zu sehen, welcher Affiliate beteiligt war.
Speichern Sie Ihre Arbeit und fahren Sie mit Schritt 3 fort.

3. Integration mit PayPal innerhalb von aMember – Schritt 2

Der letzte Schritt ist, die Bearbeitung der IPN-Benachrichtigung, die von PayPal gesendet wird, zu bearbeiten und sie an Post Affiliate Pro weiterzuleiten. Navigieren Sie zu Konfiguration> Einrichtung/Konfiguration> PayPal in Ihrem aMember-Adminpanel und aktivieren Sie ‘Postback Erneut Senden‘. Wenn es bereits aktiv ist, müssen Sie nur eine neue Zeile mit dieser URL einfügen:

https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php

Speichern Sie Ihre Arbeit und das war es schon. Vergessen Sie nicht, Ihr PayPal-IPN-Handlingplugin auf Post Affiliate Pro zu aktivieren, sodass alles richtig funktioniert.

4. PayPal und Verwendung der Warenkorbfunktion auf aMember

Wenn Sie die Warenkorbfunktion von aMember verwenden, müssen Sie die vorherigen Schritte durchführen und zusätzlich die Dateie application/cart/views/cart/choose-paysys.phtml bearbeiten – Suchen Sie diese Zeile: <input type=”hidden” name=”a” value=”choose-paysys” /> und fügen Sie den folgenden Code unter der Zeile ein:

<!-- Post Affiliate Pro integration snippet -->
    <input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5" />
    <script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
    </script>
<!-- /Post Affiliate Pro integration snippet -->

Speichern Sie die Änderungen und schon sind Sie fertig.

5. Integration der aMember-Anmeldung

Wenn Sie möchten, dass neue Nutzer automatisch zu Affiliates werden, ist es möglich, das aMember-Anmeldeformular mit Post Affiliate Pro zu synchronisieren. Dank des eingebauten Plugins können Sie dies ganz einfach in dem Admin-Backend von aMember einrichten.

Zurück zu Integrationen KOSTENLOSES Konto erstellen

Unsere Webseite verwendet Cookies. Durch die Nutzung nehmen wir Ihre Genehmigung an, Cookies einzusetzen, wie festgelegt in unserer Datenschutz- und Cookie-Richtlinie.

×

Vereinbaren Sie einen persönlichen Anruf und entdecken Sie, wie Post Affiliate Pro Ihrem Unternehmen helfen kann.

Wir sind an mehreren Tagen verfügbar

Einen Anruf vereinbaren