Magento2 REST কাস্টম বৈশিষ্ট্য আপডেট করুন


10

আমি বর্ণনা হিসাবে কাস্টম বৈশিষ্ট্য আপডেট করতে পারেন? নিম্নলিখিত কোডটি সঠিকভাবে দাম এবং পণ্যের নাম আপডেট করে তবে কাস্টম বৈশিষ্ট্যগুলি (অপরিবর্তিত) নয়। নতুন পণ্যটি কাস্টম বৈশিষ্ট্যগুলির সাথে সঠিকভাবে তৈরি করা হয়েছে, আপডেট করার সময় সমস্যা।

magento2 REST কাস্টম বৈশিষ্ট্য আপডেট করুন

magento2 REST কাস্টম বৈশিষ্ট্য আপডেট করুন


হাই ছেলেরা, আপনার ক্ষেত্রে, আমার মনে হয় আপনার আবার কাজ করা দরকার: পিএইচপি বিন / ম্যাজেন্টো আপগ্রেড
মিঃটো-কেন

হাই ছেলেরা, আমি মনে করি আপনি আমাদের কাস্টম_অ্যাট্রিবিউটসের জন্য বৈশিষ্ট্যটির কোড বা কনফিগারেশন দিয়েছেন। আমরা আবার পরীক্ষা করতে।
মিঃ টো-কেন

আপনি কোন উত্তর চেক করেছেন? আপনার মন্তব্য প্রয়োজন।
চিরাগ

উত্তর:


9

পণ্য তৈরি করতে, আমরা ব্যবহার করতে পারি:

  • পোস্ট : / ভি 1 / পণ্য

আপডেট করার জন্য:

  • পুট : / ভি 1 / পণ্য / u স্কু}

আপনার ক্ষেত্রে, আপনার কোডটি হওয়া উচিত:

$productData = [
        'attribute_set_id'  => 4,
        "type_id": "simple",
        "sku": "test-SKU",
        "name": "Test",
        "price": 100,
        "status": 1,
        'custom_attributes' => [
                ['attribute_code' => 'description', 'value' => 'Test Description' ],
                ['attribute_code' => 'short_description', 'value' => 'Test Short Description' ],
            ]
    ];

JSON বডি:

 {
  "product": {
    "sku": "test-SKU",
    "name": "Test",
    "attribute_set_id": 4,
    "price": 100,
    "status": 1,
    "custom_attributes": [
      {
        "attribute_code": "description",
        "value": "Test Description"
      },
      {
        "attribute_code": "short_description",
        "value": "Test Short Description"
      }
    ]
  }
}

এখানে একটি উত্তর রয়েছে: https://magento.stackexchange.com/a/135607/33057


হাই, @ খোয়া আপনাকে জেসন স্ট্রিংয়ে অ্যারে ফর্ম্যাট করতে হবে, কারণ তিনি আরইএসটি এবং আরএসইটি সরঞ্জামটি ব্যবহার করেছিলেন।
মিঃ টো-কেন

@ MagentoOdoo.com ধন্যবাদ! আমি আমার উত্তর আপডেট।
খোোয়া ট্রুংডিনহ

@ খোয়া ট্রুংডিনহ কীভাবে পণ্য বিশ্রাম এপিআইতে নির্বাচিত বৈশিষ্ট্যগুলির লেবেল যুক্ত করবেন। ['বৈশিষ্ট্য_কোড' => 'বিবরণ', 'মান' => 'পরীক্ষার বিবরণ', 'লেবেল' => 'বিবরণ'],
কীর্তি নড়িয়া


@ খোয়া ট্রুংডিনহ কীভাবে / ভি 1 / পণ্যগুলিতে লেবেল পাস করবেন / u স্কু} 'বৈশিষ্ট্য_কোড' => 'রঙ', 'মান' => '54', 'লেবেল' => 'নীল' আপনার ধারণা আছে কিনা তা আমাকে জানান। আপনার সাহায্য প্রশংসিত হবে।
কীর্তি নড়িয়া

3

আপনার কাস্টম বৈশিষ্ট্যগুলি অ্যারের মধ্যে যেমন পাস করার চেষ্টা করুন:

'custom_attributes' => array(
     '0' => array(
          'attribute_code' => 'my_custom_attribute_code',
          'value' => 'my_custom_attribute_value'
      )
      ...
)

কীভাবে / ভি 1 / পণ্য / {স্কু attrib 'অ্যাট্রিবিউট_কোড' => 'রঙ', 'মান' => '54', 'লেবেল' => 'নীল' লেবেল পাস করবেন আপনার যদি ধারণা আছে তবে আমাকে জানান। আপনার সাহায্য প্রশংসিত হবে।
কীর্তি নারিয়া

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