Active
Project:
Taxonomy Required per Node Type
Version:
6.x-1.3
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
16 Jan 2011 at 16:02 UTC
Updated:
19 Jan 2011 at 14:24 UTC
Jump to comment: Most recent file
Comments
Comment #1
Lanae commentedWell, changing the weights of the modules in the system table didn't help. What next?
By default, both were set to 1. I tested with:
taxonomy_super_select = 1, trpnt weight =2
taxonomy_super_select = 2, trpnt weight =1
In both cases, trpnt requirement is ignored when taxonomy_super_select is enabled.
Comment #2
Lanae commentedAfter poring over Taxonomy Super Select code, I figured out it not only replaces $form['taxonomy'] stuff with its own recursive creations, but it also removes #required fields from the form and replaces all validation for TSS enabled vocabs with its own, which pulls requirements from the database.
I couldn't figure out how to patch trpnt for this, but I started a patch to TSS to make it recognize trpnt requirements, which sort-of works for my case. I don't think it will work for nested vocabs though, and it doesn't work with Multistep, another module I'm trying to use on the same content type as trpnt. Oh well... I'll post it anyway, in case it helps someone else.