Hotel nodes are absent from product catalog display page. Adding a hotel room type to the catalog vocabulary causes it to be counted in the catalog node counts (breadcrumb, catalog block, etc), but the product display page remains blank once the vocabulary link is clicked on.

Comments

willvincent’s picture

Hotel room type nodes aren't technically real product nodes.

At the moment, there's just enough code to make it possible to put them into the cart.

I don't believe they display in the store reports either.

3rdLOF’s picture

I am not sure if this exactly the same issue, but once I add the room (room type) to the catalog I simply cannot get them to show up anywhere except when I look at "list terms" page under the Catalog vocabulary in the Taxonomy view.

I wonder if the order in which the module was installed has anything to do with this.

3rdLOF’s picture

My apologies. Accidental second click. Delete please.

willvincent’s picture

You should still be able to add the nodes to the menu directly, as with any other node.

It is possible, and not totally unlikely, that adding them to catalog will break something.

As I stated earlier, they aren't technically product nodes, there's just enough voodoo going on to make ubercart let these be added to the cart.

willvincent’s picture

Category: bug » feature
Status: Active » Postponed

We are looking into adding this functionality in a future release.

3rdLOF’s picture

Thank you, much obliged.

larowlan’s picture

Status: Postponed » Closed (won't fix)

Hi
uc_catalog is not very flexible wrt showing other nodes in the catalog.
It selects nodes (in a query) by joining the node table to the uc_product table. As our room nodes don't exist in uc_product (and never will) you will need to override the function theme_uc_catalog_products in your theme and inject the room nodes into the products array before calling theme('uc_catalog_product_browse').
You will most likely need to override theme_uc_catalog_product_browse as well to prevent errors when uc_catalog tries to show the add to cart button for the room products.
IMHO it would be better to use another taxonomy module / custom taxonomy theming to show your nodes in a catalog.
Lee

coloryan’s picture

I can confirm that rooms don't show up in product reports. They're in the list, but no amounts are associated with them. Customer reports do behave as desired.