Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Shopify中的售后付款代码段位置_Javascript_Jquery_Html_Css_Shopify - Fatal编程技术网

Javascript Shopify中的售后付款代码段位置

Javascript Shopify中的售后付款代码段位置,javascript,jquery,html,css,shopify,Javascript,Jquery,Html,Css,Shopify,我已使用提供的代码在客户的Shopify商店中安装了Afterpay的代码片段: <!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.3) --> <script type="text/javascript"> // Editable fields: var afterpay_min = 0.04; // As per your Afterpay contract. var afterpay_ma

我已使用提供的代码在客户的Shopify商店中安装了Afterpay的代码片段:

<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.3) -->
<script type="text/javascript">
// Editable fields:
var afterpay_min = 0.04;            // As per your Afterpay contract.
var afterpay_max = 1000.00;         // As per your Afterpay contract.
var afterpay_cbt_enabled = false;   // As per your Afterpay contract; change to true to display Cross-Border Trade artwork (for AU/NZ).
var afterpay_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'.

// Overrides:



// Non-editable fields:
var afterpay_shop_currency = "AUD";
var afterpay_cart_currency = "AUD";
var afterpay_shop_money_format = "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e";
var afterpay_shop_permanent_domain = "preciousapril.myshopify.com";
var afterpay_theme_name = "PA2019";
var afterpay_product = null;
var afterpay_current_variant = null;
var afterpay_cart_total_price = 8485;
var afterpay_js_snippet_version = '1.0.3';
</script>
<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js"></script>
<!-- End Shopify-Afterpay JavaScript Snippet (v1.0.3) -->

//可编辑字段:
var afterpay_min=0.04;//根据你的售后服务合同。
var afterpay_max=1000.00;//根据你的售后服务合同。
var afterpay_cbt_enabled=false;//根据您的售后服务合同;更改为true以显示跨境贸易艺术品(适用于非盟/新西兰)。
var afterpay_徽标_主题=‘颜色’;//可以是“彩色”、“黑色”或“白色”。
//覆盖:
//不可编辑字段:
var afterpay\u shop\u currency=“AUD”;
var afterpay\u cart\u currency=“AUD”;
var afterpay_shop_money_format=“\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e”;
var afterpay\u shop\u permanent\u domain=“preciousapril.myshopify.com”;
var afterpay_主题_name=“PA2019”;
var afterpay_product=null;
var afterpay\u current\u variant=null;
var afterpay\u cart\u总价=8485;
var afterpay_js_snippet_version='1.0.3';
按照说明,它位于theme.liquid模板的最底部

不知何故,代码段被配置为显示在产品页面的价格下方

在我的情况下,它没有显示在价格下,我没有办法移动它:


有什么想法吗?

它没有显示在价格下面的原因是它没有关于您的价格的CSS选择器的信息。Afterpay JS有一个全局主题对象,即Afterpay.supportedThemes,用于在产品页面上查找CSS价格选择器。但是您的主题不是其中之一,因此它会尝试找到所需的选择器并附加信息

但是,如中所述,您可以覆盖CSS选择器。为此,您必须定义售后付款产品选择器。根据你的主题,它将是

售后付款产品选择器=“.tt价格”

因此,您的完整代码将成为

<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.3) -->
<script type="text/javascript">
// Editable fields:
var afterpay_min = 0.04;            // As per your Afterpay contract.
var afterpay_max = 1000.00;         // As per your Afterpay contract.
var afterpay_cbt_enabled = false;   // As per your Afterpay contract; change to true to display Cross-Border Trade artwork (for AU/NZ).
var afterpay_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'.

// Overrides:
var afterpay_product_selector = '.tt-price'; 


// Non-editable fields:
var afterpay_shop_currency = "AUD";
var afterpay_cart_currency = "AUD";
var afterpay_shop_money_format = "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e";
var afterpay_shop_permanent_domain = "preciousapril.myshopify.com";
var afterpay_theme_name = "PA2019";
var afterpay_product = null;
var afterpay_current_variant = null;
var afterpay_cart_total_price = 8485;
var afterpay_js_snippet_version = '1.0.3';
</script>
<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js"></script>
<!-- End Shopify-Afterpay JavaScript Snippet (v1.0.3) -->

//可编辑字段:
var afterpay_min=0.04;//根据你的售后服务合同。
var afterpay_max=1000.00;//根据你的售后服务合同。
var afterpay_cbt_enabled=false;//根据您的售后服务合同;更改为true以显示跨境贸易艺术品(适用于非盟/新西兰)。
var afterpay_徽标_主题=‘颜色’;//可以是“彩色”、“黑色”或“白色”。
//覆盖:
var afterpay_product_selector='.tt价格';
//不可编辑字段:
var afterpay\u shop\u currency=“AUD”;
var afterpay\u cart\u currency=“AUD”;
var afterpay_shop_money_format=“\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e”;
var afterpay\u shop\u permanent\u domain=“preciousapril.myshopify.com”;
var afterpay_主题_name=“PA2019”;
var afterpay_product=null;
var afterpay\u current\u variant=null;
var afterpay\u cart\u总价=8485;
var afterpay_js_snippet_version='1.0.3';

Bilal,非常感谢!你给我指明了正确的方向。该类不起作用,但当我向产品选择器添加ID时,它起作用了!再次感谢你。