The company website requires a list of large inventory items - engines, pumps, compressors, etc for the oil & gas industry. I was looking into UberCart but unfortunately it does not need to be an E-Commerce platform. What is the most efficient way of displaying inventory items in Drupal 7?


You can probably do this with just Drupal core and the Views module if you don't need any e-commerce functionality. It would probably go something like this on a basic level:

  1. Add a new vocabulary called 'Categories' and add your terms to it (engines, pumps, etc.).
  2. Add a new content type called 'Inventory Item'.
  3. Add a term reference field to the 'Inventory Item' content type linking to the 'Categories' vocabulary you just created.
  4. Add whatever other custom fields you need to the content type (price, stock, etc).
  5. Create a view that lists all content of the 'Inventory Item' type.
  6. (optional) Create any other views that you may need to filter the content by whatever criteria is applicable.
  7. Start adding content.
  8. (optional) Grab the Taxonomy Menu module so you can easily create menus that break your inventory items down by category.

The order of those steps is somewhat interchangeable.

If you're not familiar with views there's good documentation out there.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.