使用WordPress的,从一个原码和可变我使用Shopp E-commerce plugin for Wordpress在PHP
我想使用由该插件提供了一些数据。我想在一个PHP if
声明中使用payment method。为此,我需要获取变量中的数据。
该插件仅提供一段实际显示值的代码。
<?php shopp('purchase', 'paymethod'); ?>
但我想有一个变量
$paymentmethod = ...
我有问题,得到变量中的原码和数据该数据。我怎样才能做到这一点?
解决:
太好了,你帮了我很多。这就是我得到的:为了将来的参考,这将由shopp插件提供的支付方法转换为与受信任商店证书集成所需的另一个描述。它可能会更清洁,但这是有效的。
<?php
$paymentmethod = shopp('purchase', 'paymethod', array('return'=>true));
if ($paymentmethod == vorkasse)
echo "PREPAYMENT";
else
echo "OTHER PAYMENT";
?>
你确定'vorkasse'是一个常数?他们倾向于全部大写。这可能是你正在检查一个字符串,如果是的话,你应该使用''vorkasse''。 – Nanne 2013-02-26 11:11:02
目前有这样做的更短的方式。
$paymentmethod = shopp('purchase.get-paymethod');
和@Nanne是正确的,它正在测试一个字符串,因此应该使用引号。 – RST 2014-08-12 17:26:53