So, after a year or so break in using Drupal I'm at it again, developing an online store. I'm using CCK for the first time; it seems pretty amazing and far beyond the available alternatives even 12 months ago. Though, I'm having some issues though getting ecommerce to play nice with it: The option to enable any node type as a product is missing, from CCK node types and all other node types. I'm using the development builds of both CCK and ecommerce, and Drupal 4.7.4. Any ideas?

Comments

rootwork’s picture

This is possible, but it's not 100% intuitive. In fact it was addressed earlier. Here's what to do:

  1. Be sure you have the newest dev-builds of CCK and ecommerce.
  2. Enable the CCK and ecommerce module. Make sure you have the shipping module enabled and at least one "product type" module enabled (in addition to the product module itself). There were people who were having trouble with the apparel module a few months ago but that may be fixed. I use tangible.
  3. Create a custom content type with CCK. Done that? Great.
  4. Click create content and create a new node of your custom content type (ignore the "product" link under create content).
  5. Underneath the the last field of the content type (possibly under "input type" if you allow users to choose) you will see a drop-down menu called "Product." From this you can select the product type (with my combination of ecommerce modules I have tangible, non-shippable and shippable+tangible). Click "Add to store."
  6. From here you can set the price, SKU and inventory control (if it's shippable).

Once you've got that figured out, you can go into the menu system and disable the create-product link so that you (or your users) don't get confused.

I see this issue in a couple of bugs on ecommerce, so I'm going to duplicate this post there.