I'm working through setting up your excellent ical suite of modules. I just about have everything working, but I think I may have just run into a big issue in terms of what I need my events to do.
I'm hoping you can clarify this for me, or that someone can work on expanding the features of field inheritance.
I need to have node reference fields in my events (for the event locations/ location nodes), along with a few other fields. The event instances should (in an ideal world) inherit these values in order for the events to properly contain all of the information on the calendar and in other views. I've set up the same CCK fields on my event entity node type as are found in my ical event type.
However, it looks like the inherited formatter module (http://drupal.org/project/inheritedformatter) that works with the ical_reference field only allows for the event description to be "displayed" from the parent event node (at least, this is the only one that gives me this option under the formatting area for the event entity node).
Is there any way to show the node reference fields from the parent node? Or CCK file fields from the parent node?
I also noticed this module, which tries to do some of the same work as inherited formatter and seems to support more field types: http://drupal.org/project/field_inherit
However, it doesn't recognize the ical reference field as a node reference field, so I can't test it with ical at this point.
Any ideas on how to handle displaying or reproducing these other fields in the event entities? Would there be an easy way to get the field_inherit module to see the ical_reference field in the same way it sees node reference fields?
Ah, thanks for any help! I'm sure you are a busy guy, but I thought I'd give it a shot and ask you. Thanks again for the modules. They are magic!
Comments
Comment #1
bomarmonk commentedIn the field inheritance formatter module, I just added changed line 85 from this
return array('text', 'number_integer');to this
return array('text', 'number_integer' , 'nodereference');For node reference fields, this seems to work just fine. Why not add this to the code?
Comment #2
bomarmonk commentedI added the following to the Inherited formatter issue queue:
http://drupal.org/node/1537514
Marking as won't fix, since this is really something that should be solved by patching the Inherited formatter module.