I have a container (in this case "artists") that should only accept categories of a custom node type (in this case, a CCK type called "band"), but should also allow freetagging. But whenever a tag is entered, it is always entered as node type "category", even though I have the containers settings explicitly set to only allow nodes of type "band" as categories for that container.

Additionally, I've also observed that clicking "add categories" for the "artists" listing on the admin -> categories page brings me to "node/add/category-cat", which of course I've already set to NOT be available under this container, so my new category lands in another category (because the "category information -> container" settings dropdown doesn't include the "artists" container, as I would expect.

This can't be the correct behaviour, right? I would assume that a default would be the first available category node-type for the given container. (in my case, there would be only one category node-type per container)

Comments

smoothify’s picture

Bump - anyone have any ideas about how to get arbitary categories (like cck content types) to work with free tagging.

I think the issue about the add child category link not recognising the category is mentioned here:

http://drupal.org/node/68132

PGiro’s picture

I believe your are trying to do the same as me. See here : http://drupal.org/node/251119

I have gotten this far but I am now stuck on the fact that I cannot create a view of a node joined on the category and have CCK fields of both nodes displayed because CCK joins its node_data to a node and both Caetgory and Node cannot be node at the same time in the views query.

JirkaRybka’s picture

Status: Active » Closed (duplicate)

Let's continue the discussion over at #251119: Allow various node types with category behavior to be used for free-tagging (per container), we have a patch to review in there already. Of course that's for 6.x, as 4.7.x is not supported anymore.