当我尝试在真实设备上使用 Google Pay 付款(在 TEST 环境中)时,我收到标题中的错误消息。
我曾尝试将“网关”更改为像 google docs 显示的字符串,但到目前为止什么都没有。
const DETAILS = {
id: 'COMPANY',
displayItems: [
{
label: 'Phone Bill',
amount: { currency: 'USD', value: compTotal }
}
],
total: {
label: 'COMPANY',
amount: { currency: 'USD', value: compTotal }
}
};
// GOOGLE PAY
const METHOD_DATA = [{
supportedMethods: ['android-pay'],
data: {
supportedNetworks: ['visa', 'mastercard', 'amex'],
currencyCode: 'USD',
environment: 'TEST', // defaults to production
paymentMethodTokenizationParameters: {
tokenizationType: 'GATEWAY_TOKEN',
parameters: {
gateway: 'braintree',
'braintree:tokenizationKey': 'sandbox_XXXXXXXXXXX'
}
}
} …Run Code Online (Sandbox Code Playgroud) javascript react-native-android payment-request-api google-pay
所以在我的索引页面上 - 当它加载时我想要PHP检查用户是否已登录.如果用户登录,它将显示网页的内容,但如果没有,它将显示用户的登录页面.
这是用于检查的PHP.
<?php
if ($_SESSION['loggedin'] == true) {
echo "contents of the page";
}
else{
echo "the sign up form";
}
?>
Run Code Online (Sandbox Code Playgroud)
我现在的问题是,现在我必须将所有HTML放在这样的echo语句中 -
echo '<form>inputs</form>';
Run Code Online (Sandbox Code Playgroud)
然后变成一堆黄色文本,我无法轻易编辑,因为它被编辑器识别为纯文本(Sublime Text 3)
也许有办法从不同的文件中获取HTML并将其链接到echo中?
你会怎么想?什么是最好的路线?谢谢!