I'm building a Magento Store which sells doorhandles with different sizes. There are some standard sizes for which I made simple products, connected to a configurable product. Our client also wants to give customers the option to manually fill out a size. I made a simple product with the name 'custom doorhandle' and an attribute option in the attribute 'size' which says 'Other size'.
What I want is: when a customer selects the attribute option 'Other size' an extra field shows up where they can fill out the size of their needs. How can I do this? Many thanks in advance!
I actually found a solution myself: using the SCP (simple configurable product) Plugin, you can choose to display custom options withing a simple product. So I added the custom option as a textfield where customers can fill out 'other size' manually. If people select an existing size, the custom option field is not being displayed.
Related
i need help with magento.
I have tried several ways but could not find it.
Lets say i have a product with 2 different attributes like Color and Size.
When i add those attributes to a product and than check the frontend, i first need to choose one attribute in order to make the other attribute selectable.
IsnĀ“t it possible to make alltibutes independent from each other selectable, so the user can choose which attribute he likes to select first.
In my knowledge, it is not possible to make attributes independent of each other, because magento manages associated products according to options selected.
But you can decide which option should control other by drag attributes up or down in admin for each product.
You don't need to use attributes but can simply create custom options on the configurable product level. These custom options will be displayed for every linked simple product and your customers can select each of those independently.
Be careful to create these options on the configurable product level. If you chose to create them on the simple product level you won't be able to link the products anymore unless you set the custom options to "not required".
(Keep in mind I am using Magento version 1.6.2, so this might be different for newer versions)
Hope that helped.
I have set up a few config products with the options to change the colour. At the moment I have a table which shows all the options so you can add more than one option at once but It is also showing colour swatchs which are shown by the attribute.
The problem is that if a colour swatch is not clicked then you can't add to cart, so I need some way of making Magento allow users to add to cart without selecting the attribute.
I have changed the attribute colour to Values Required: No but this hasn't fixed the issue?
If you are trying to pre-select an attribute option as #slayer-birden suggested, there is an extension which allow us to select a default option when we configure the associated products - set preconfigured values on product edit page
I didn't personaly tried it yet, but looks like it will do the trick.
I created a configurable product and went to the associated products tab and used the quick create product feature to create a bunch of products based on my configurations. However non of these products appear in the list of associated products.
I noticed that the attributes I created don't even show up on the edit product page, on either the simple, or the configurable product.
I started first by creating 3 new attributes for a configurable product I want to add, I setup the options for each one and created a new attribute set based on default that included the new attributes I created.
When I create a new simple product or configurable product, you cannot see the attributes I have created. I have tried with the attributes in the general tab as well as on their own tab. But they are never visible when you try to edit the product.
I'm suspecting the reason I can't associate the products is due to this strange problem
I'm using 1.4.2
[edited to add my work flow/screen grabs]
http://www.buggyonpurpose.com/magento/configurable_products/01-attirubte_set.png
http://www.buggyonpurpose.com/magento/configurable_products/02-create_configurable.png
http://www.buggyonpurpose.com/magento/configurable_products/03-setup_configurable.png
http://www.buggyonpurpose.com/magento/configurable_products/04-quick_create.png
http://www.buggyonpurpose.com/magento/configurable_products/05-associate_product.png
http://www.buggyonpurpose.com/magento/configurable_products/06-manage_products.png
http://www.buggyonpurpose.com/magento/configurable_products/07-edit_product.png
It took a while but finally figured it out. When I created my attributes, in Attribute Properties where it says "Apply To:" I had only assigned it to configurable products, but you must also assign to simple products as well. (or just apply to all)
Keep in mind you will have to recreate your original configurable product before it will work.
Assuming you have created attributes with options and attribute set.
Can you please createConfigurable product again
Manage products -> Add Product select your default attribute set and Configurable product option.
The next window will be to choose the attributes that you have have created.
Lets say that there are three attributes color, fragrance, and volume as three different attributes and you pick fragrance here to associate the Configurables to the simples which you will be creating.
After you successfully created the Configurable product.
Create simple products based on the same attribute set default
you must be able to see all the attributes you created(color, fragrance, and volume).
Please pick any option for the Fragrance attribute.
Go to the Manage Products ->select to edit the Configurable product you have just created.
Go to the "Associated Products" tab and select "Any" from the drop down on the extreme left.
You must be able to see the Simple which you have created now
you must also be able to see the parent-child linking attribute "fragrance" present above the grid of products.
Make sure the simple is in "In stock" before you see whether they appear in front end.
Its not necessary for the attribute to appear in the Configurable product edit page.
Follow the above steps, hope it will guide you.
Please let me know if you unable to follow any of the above steps.
You can also read the below link, which is very useful to create a config product.
http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-a-configurable-product/
Cheers
I had the same issue.
A possible workaround is to add the attributes in the single products and after they become available through the configurable product at "Apply To:".
I am using Magento for my online store. Now i need to add a extra feature, throught which, customer can choose a custom text that needs to be engraved on the product. This feature must be available for only few products, so i have added a yes/no dropdown custom attribute in the "manage product" section. If yes is chosen for a product, i need to show a text box in that product details page in the store frontend.
The customer can enter the custom text in the text box, which needs to be saved and shown in the order invoice. And a extra fixed charge needs to be added to the product price, when this feature is used by the customer.
Does any community module available for this feature in magento or Do i need to create a custom module to do this, if so please guide me in carrying this out.
Thanks in Advance.
This feature is already available.
Create a new product!
Open the Custom Options Tab
Add a custom option
Give your new option a title and select field as input type
Now the attributes for this new options get displayed
Add a fixed or percent price to it
Also you need a SKU for every new option so that the options are displayed in the order process (invoice etc)
Done
So if a customer fill in this field the additional price is added automatically.
I hope this helps further.
No need to add a yes/no box, just add an text field option to those specific products. Did i miss something obvious here?
Actually i am using Elias_configurablebundle plugin for the configurable product as associated of the Bundle Product and to display GRID* for the configurable associated products i am using magento mechanics grid. here i have merged both of the extensions it showing GRID on bundle view page but showing Please specify the product's option(s)* on click of the **Add To Cart.
Although everything is fine, no required field left to fill out, i have applied any single custom options for any of the product.
so here i want to remove this validation so then it will directly redirect to shopping cart page.
Thanks
Configurable products need to have their options chosen (say, color or size) in order to be added to the cart. Otherwise, there is no way to decide which simple product should be decremented from the inventory. So there is no way for you to "skip" selecting this information, other than hardcoding the selections for the configurable product.
If you do that, just use the simple products instead, and skip all the headache.
Thanks,
Joe
Another thing to check is that the options fields are actually inside the tags. Its fairly easy in Magento to move the option selects to a different column and not realize that you are moving them outside the add to cart form tags.
if the options are selected outside the form tags, then as far as the form is concerned no options have been selected.
Hope this helps someone down the road.