AbleCommerce

Een ecommercesoftware die gebruiksvriendelijk, ontwikkelaarvriendelijk en rijk aan functies is.

Op Asp.NET gebaseerde winkelwagenoplossing

1. Maak een widget

Maak een tekstbestand en hernoem het naar PostAffiliateProWidget.ascx Gebruik een teksteditor om het te openen en voeg deze code erin in:

<%@ Control Language="C#" ClassName="PostAffiliateProWidget" %>

<script runat="server">
    private Order _Order;
    private int _OrderId;
    protected void Page_Load(object sender, EventArgs e)
    {
        _OrderId = PageHelper.GetOrderId();
        _Order = OrderDataSource.Load(_OrderId);

        string image = "<script id=\"pap_x2s6df8d\" src=\"https://URL_TO_PostAffiliatePro/scripts/salejs.php\" type=\"text/javascript\">\n </";
        image += "script><script type=\"text/javascript\">\n";

        LSDecimal i;
        i = 1;
        foreach (OrderItem item in _Order.Items) {
          if (item.OrderItemType == OrderItemType.Product) {
            image += "var sale" + i + " = PostAffTracker.createSale();\n sale" + i + ".setTotalCost(" + item.ExtendedPrice + ");\n sale" + i + ".setOrderID(" + _OrderId + "(" + i + ")");\n sale" + i + ".setProductID(" + item.ProductId + ");\n";
            i = i + 1;
          }
        }

        image += "\nPostAffTracker.register();\n </";
        image += "script>";

        PostAffiliateProScriptHolder.Controls.Add(new LiteralControl(image));
    }
</script>
<asp:PlaceHolder ID="PostAffiliateProScriptHolder" runat="server">
</asp:PlaceHolder>

Sla het bestand nu op en upload het naar uw serverbestanden voor AbleCommerce – ConLib\Custom.

2. Stel de interface in om de widget te gebruiken

Log in op uw beheerderspaneel van AbleCommerce en ga naar Beheer> Website> Inhoud en lay-out. Zoek RecieptPage en bewerk deze. Wijzig vervolgens de code [[ConLib:Custom/ReceiptPage HandleFailedPayments=”true”]] naar dit:

[[ConLib:Custom\PostAffiliateProWidget]]
[[ConLib:ReceiptPage]]

Sla uw wijzigingen op en nu is het allemaal geïntegreerd.

Terug naar Integraties GRATIS account aanmaken

Onze website maakt gebruik van cookies. Door verder te gaan, gaan we uit van uw toestemming om cookies te plaatsen zoals beschreven in onze privacy- en cookiebeleid.

×

Plan een één-op-één gesprek en ontdek hoe Post Affiliate Pro uw bedrijf ten goede kan komen.

We zijn beschikbaar op meerdere data

Plan een gesprek