使用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