I've redesigned my whole site, using Panels 3; because I use a lot of arguments.
Now everything is ready and I'm setting up my content types.

I noticed that, when I'm using the default "Node add/edit form", which comes along with panels 3, the untriggered conditional fields are not hidden.
It's not that they don't work, because if a mandantory untriggered conditional field is not filled in, there's no error message that the field must be filled in. So the problem only is that the untriggered fields are not hidden.

When I disable the "Node add/edit form" in panels and edit or create a new content outside panels, every conditional fields works fine.

Does someone have any experience on this or know how to fix this?

I'm using:
Drupal core 6.14
Panels 3 6.x-3.0
CCK 6.x-3.x-dev (2009-sep-23)
Contidional Fields 6.x-1.0-beta2

Thanks.

Comments

drupie-dupe’s picture

Version: 6.x-1.0-beta2 » 6.x-1.x-dev

PS; same happens in the dev version.

peterpoe’s picture

This probably happens because conditional_fields.js looks for fields in these two places for now: the ".node-form" class, and the "#user-register" id. What is the outer class/id where the panels 3 encloses the node editing form?

peterpoe’s picture

Version: 6.x-1.x-dev » 6.x-2.x-dev
Status: Active » Fixed

Tested with cf 2.x-dev and Panels 3.3: seems to work now.

Status: Fixed » Closed (fixed)
Issue tags: -panels3, -conditional fields

Automatically closed -- issue fixed for 2 weeks with no activity.