শিপিং ঠিকানা আইডি দিয়ে শিপিং ঠিকানা কীভাবে পাবেন?


9

আমি আদেশ আদেশ আছে। সে থেকে আমি শিপিংয়ের ঠিকানা আইডি পেতে পারি। কেউ কীভাবে শিপিং অ্যাড্রেস আইডি দিয়ে শিপিং অ্যাড্রেস প্রাপ্ত করার পরামর্শ দিতে পারেন?

উত্তর:


16

আপনি শিপিং ঠিকানা পেতে অর্ডার_ড্রেস অবজেক্টটি ব্যবহার করতে পারেন:

 $address = Mage::getModel('sales/order_address')->load($shippingId);
// $shippingId is the id you get from order object.
$custName = $address->getName();
$custAddr = $address->getStreetFull();
$region = $address->getRegion();
$country = $address->getCountry();

বা ব্যবহার

print_r(get_class_methods($address)); 

অ্যাড্রেস অবজেক্টে (on ঠিকানা) কী কী পদ্ধতি ব্যবহার করা যায় তা দেখার জন্য।

আশা করি এটি আপনার সমস্যা সমাধান করে :)


7

অর্ডার অবজেক্ট থেকে ঠিকানা পেতে আপনি সহজ করতে পারেন $order->getShippingAddress()

অভিমানী

$order_id = 123; // put your order id here
$order = Mage::getModel('sales/order')->load($order_id);

তারপর

$address = $order->getShippingAddress();
$custName = $address->getName();
$custAddr = $address->getStreetFull();
$region = $address->getRegion();
$country = $address->getCountry();

আমি কয়েক মাস আগে আমার প্রশ্নটি ইতিমধ্যে সমাধান করেছি। যদিও সাড়া প্রশংসা। +1
সুকেশিনী

$addressআমি যখন ব্যবহার করি তখন খালি হয় $address = $order->getShippingAddress()তবে আমি যখন ব্যবহার করি $address = Mage::getModel('sales/order_address')->load($shippingId);তবে ঠিকানাটি ফেরত দেয়
প্রদীপ সিং

2

শথীশ আপনাকে একটি সুন্দর এবং সঠিক উত্তর দিয়েছে।

তবে, আপনি সিঙ্গলটন পদ্ধতি এবং একটি ক্যোয়ারী ব্যবহার করতে পারেন:

$shimnetId = "1"; // use your shipment id: 

$read = Mage::getSingleton('core/resource')->getConnection('core_read');

$query = "SELECT * FROM sales_flat_order_address WHERE entity_id='".$shipmentId."'";

$results = $read->fetchAll($query);

var_dump($results);

sales_flat_order_address বিলিং এবং শিপিং ঠিকানা উভয়ই থাকে।

আশা করি এটি আপনার পক্ষে কাজ করবে।


2
আমি আপনার সমাধান পরীক্ষা করিনি। তবে আমি মনে করি উত্সে সরাসরি এসকিউএল কোয়েরি ব্যবহার না করে ম্যাজেন্টো যেভাবে বিকাশ করেছে সে অনুযায়ী বিকাশ করা ভাল। যাইহোক আপনার পরামর্শ প্রশংসা করুন। আপনাকে ধন্যবাদ
সুকেশিনী
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.