小编Asi*_*hhh的帖子

如何使用php从url读取xml文件

我必须从URL读取XML文件

$map_url = "http://maps.google.com/maps/api/directions/xml?origin=".$merchant_address_url."&destination=".$customer_address_url."&sensor=false";
Run Code Online (Sandbox Code Playgroud)

这给了我一个URL:

http://maps.google.com/maps/api/directions/xml?origin=Quentin+Road+Brooklyn%2C+New+York%2C+11234+United+States&destination=550+Madison+Avenue+New+York% 2C +新+纽约%2C + 10001名+美国和传感器= FALSE

我正在使用此函数来读取然后获取数据:

 $response_xml_data = file_get_contents($map_url);
 if($response_xml_data){
     echo "read";
 }

 $data = simplexml_load_string($response_xml_data);
 echo "<pre>"; print_r($data); exit; 
Run Code Online (Sandbox Code Playgroud)

但没有运气,任何帮助?

php xml url

30
推荐指数
4
解决办法
12万
查看次数

使用自定义选项将产品添加到购物车

我必须创建一个(虚拟的,简单的)产品,然后以编程方式添加到购物车,到目前为止我已经这样做了.现在我必须在此产品添加到购物车时设置自定义选项.但没有任何反应.这是我的代码

  $product = Mage::getModel('catalog/product')->load($product_id);

    $cart = Mage::getModel('checkout/cart');
    $cart->init();


    $params = array(
        'product' => $product->getId(), // This would be $product->getId()
        'qty' => 1,
        'options' => array(
            34 => "value",
            35 => "other value",
            53 => "some other value"
        )
    );      



    try {   
        $cart->addProduct($product, new Varien_Object($params));
        Mage::getSingleton('checkout/session')->setCartWasUpdated(true);
        $cart->save();
    }
    catch (Exception $ex) {
        echo $ex->getMessage();
    }
Run Code Online (Sandbox Code Playgroud)

product magento cart

4
推荐指数
1
解决办法
2万
查看次数

Magento如何在观察者中获得订单状态

这是我在做什么,

在这个事件下:sales_order_save_after

我在观察者中有一些代码来获取订单状态.

public function saveBookingInfoFromOrder(Varien_Event_Observer $observer){                
        $order = $observer->getEvent()->getOrder();

        //$last_orderid = $order->getIncrementId();

        $last_orderid = $order->getId();
        $order_status = $order->getStatus();
}
Run Code Online (Sandbox Code Playgroud)

但是订单状态还没有到来,有什么建议吗?提前致谢

events observers magento orders

3
推荐指数
1
解决办法
9138
查看次数

标签 统计

magento ×2

cart ×1

events ×1

observers ×1

orders ×1

php ×1

product ×1

url ×1

xml ×1