[英]Export option in shopp plugin
我在wordpress網站上將shopp插件用於paypal。 在shopp->orders
頁面中有一個“ export options”。 在已購買頁面中導出訂單的功能是
function exportcolumns () {
$prefix = "p.";
return array(
$prefix.'id' => __('Line Item ID','Shopp'),
$prefix.'optionlabel' => __('Product Variation Name','Shopp'),
$prefix.'description' => __('Product Description','Shopp'),
$prefix.'sku' => __('Product SKU','Shopp'),
$prefix.'quantity' => __('Product Quantity Purchased','Shopp'),
$prefix.'unitprice' => __('Product Unit Price','Shopp'),
$prefix.'total' => __('Product Total Price','Shopp'),
$prefix.'data' => __('Product Data','Shopp'),
$prefix.'downloads' => __('Product Downloads','Shopp')
);
}
在此$prefix.'optionlabel' => __('Product Variation Name','Shopp')
,單個字段中包含值3482 Gouchh, Two Sems, With Insurance
。 在導出為xls時,我必須將其分為3個字段。
我怎樣才能做到這一點?
以我的經驗,從Shopp導出任何內容的最好原因是將其移至另一個購物車平台。
我在多個站點上使用Shopp已有一年多了,這只是一場噩夢。 它仍然存在問題,存在安全問題。 如果您使用日志記錄,您會發現該代碼太糟糕了,不斷拋出PHP錯誤。
他們所做的每一次更新都破壞了我的網站,並讓我大出血了-他們在“支持”區域向我猛拉,延遲了勒索金錢-並提出要修復其垃圾器損壞的網站-每次收費500美元。
強烈建議您離開Shopp。
我不確定是否誤解了您的問題,但是如果您要推斷一個字符串值,則需要使用explode函數。
假設您的產品存儲在$ product變量中
$export=explode(', ',$product['p.optionlabel']);
會提供
array(3)
(
[0] => string(11) "3482 Gouchh"
[1] => string(8) "Two Sems"
[2] => string(14) "With Insurance"
)
然后,您可以使用它進行導出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.