Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 894805
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T14:27:22+00:00 2026-05-15T14:27:22+00:00

I have added a Bundled Product in Magento programmatically, using all the options /

  • 0

I have added a Bundled Product in Magento programmatically, using all the options / properties of the Simple Product & the use of the 3 methods specifically for Bundle Options:-

  1. setBundleOptionsData()
  2. setBundleSelectionsData()
  3. setCanSaveBundleSelections()

The result is that the newly added Bundle Product shows just fine in the Admin section, with some default values taken of the following properties:-

  1. sku_type
  2. weight_type
  3. shipment_type
  4. price_view
  5. price_type

However, this Bundle Product is not showing in the front-end at all, I don’t know why. Can please somebody help me out? I have tried searching but to no avail. Please anybody please suggest as to what I’m doing wrong?

Also I need to control the above-mentioned special properties of Bundle Product, so that they can be modified also during programmatically insertion. Can anybody please help me in this point also?

Any help is greatly appreciated.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T14:27:23+00:00Added an answer on May 15, 2026 at 2:27 pm

    After quite a lot of testings, I have found some way inside it.
    If you look very clearly the “saveAction()” method, in the “ProductController.php” page of the “Adminhtml” module, you will find there is a line like “$product->save();“.

    If you make some inroads into this “save()” method, you will see that Magento is using some “setData()” method, for the simple product’s properties.

    So if you are using the “price”, “weight”, “sku”, “name”, “description”, “short_description”, … fields as an 1D array, you just need to add the required properties of the Bundle Product to this array list, and Magento will do the rest.

    So what I mean is that the array will contain the following elements as simple as that:-

    Array
    (
      ['name'] => 'simple',
      ['description'] => 'test',
      ['short_description'] => 'simple test',
      ['sku_type'] => 0,
      ['sku'] => 'simple01',
      ['weight_type'] => 1,
      ['weight'] => 12,
      ['price_type'] => 1,
      ['price'] => 250,
      ['shipment_type'] => 0
    )
    

    Now you need to pass this array through the “setData()” method, and bingo you go.

    Just remember that Magento is really beautiful if you believe, otherwise it is as harsh & rude.
    Hope it helps!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 439k
  • Answers 439k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Adobe AIR lets you create desktop applications based on Flex… May 15, 2026 at 4:58 pm
  • Editorial Team
    Editorial Team added an answer If you don't mind popping the hood, you could do… May 15, 2026 at 4:58 pm
  • Editorial Team
    Editorial Team added an answer Turns out it was netsuite setting. May 15, 2026 at 4:58 pm

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.