我有很多脚本在opencart之外做各种不同的事情,但是使用opencart数据库。他们不会修改数据库只是为了报告等目的而查询它。
我想查询OpenCart数据库和基于标准权重的运费(国内,英国)。在那一刻我甚至无法弄清楚那些基于重量的运输成本存储在哪里,不要介意查看产品的运费价格。
$delivery_query=mysql_query("SELECT value FROM `oc_setting` T1 where T1.group = 'weight' and T1.key = 'weight_4_rate'");
while($row=mysql_fetch_array($delivery_query)){
$delivery=explode(',',$row['value']);
foreach($delivery as $rate){
$delivery_arry[]=explode(':',$rate);
}
}
哪个正在制作我的投放阵列:
Array
(
[0] => Array
(
[0] => 100
[1] => 1.58
)
[1] => Array
(
[0] => 250
[1] => 1.96
)
[2] => Array
(
[0] => 500
[1] => 2.48
从oc_products表中循环我的第二个数组我输出了另一个有重量的产品数组,在那个循环中我需要查找相应重量的价格... 这是我需要帮助的一点!?
答案 0 :(得分:3)
运费会计存在setting
表格中,或oc_setting
。对于基于标准权重的运费,费率与密钥weight_X_rate
一起存储,其中X
是地理区域ID,并且具有组weight