Jump to:
| Project: | CiviNode And Civinode CCK |
| Version: | 5.x-1.x-dev |
| Component: | CCK Integration |
| Category: | support request |
| Priority: | normal |
| Assigned: | Torenware |
| Status: | closed (fixed) |
Issue Summary
Sorry for the confusing title of my previous post. ("Hi all:")
I am working with civicrm(v.1.6) on drupal (v5.1).
I created a content type (using CCK) and created a field with a CiviCRM
Contact Reference and another with a CiviCRM Group reference.
When I try to configure these fields in CCK, I am unable to set the
Teaser or Full display modes to anything but . As a result, I
can fill in these fields using a form, but the contents of these fields
do not show up in teaser or full node displays.
This seems to be some kind of interaction between CCK and CivicNode. I
think I've tracked it down to function
_content_admin_display_overvie
w_row($field, $field_type) in
cck/content_admin.inc, but I haven't delved into the corresponding
CiviCRM code.
Please see this image for detail: http://jackli.us/question.png
For reference, I have enabled modules:
CCK 5.x-1.4
CiviCRM Data 5.x-1.x-dev
CiviNode 5.x-1.x-dev
Thanks in advance for any help you can provide.
Comments
#1
I'm in the process of fixing this, and can use some input from all of you.
I'm reimplementing CCK support using 5.1-1.4+ best practice (I'll take a look at 1.5 in a day or so). This will not only resolve cheng li's issue here, but will:
I'd like to know how people are using the current version, since the easiest way to do this is not backwards compatible with civicrmdata.module, and if a feature isn't getting used, I'd as soon port it only if there's demand for it.
I should have an "alpha" version done this week. The core stuff is already working.
#2
Howdy. A new test version of CiviNode with rewritten CCK support is now up on my web site.
If you're comfortable patching CiviCRM 1.7 to help us test, much thanks. This version does not have the new Views support, but that should come very soon.
#3
The new 5.x version fixes this.
To fix this, I've deprecated civicrmdata.module, and created a new CCK module, written from scratch, called civinode_cck.module. It implements a subset of the widgets (it only does contacts and groups so far), but it does them a lot better than previous versions:
Unless you have data in the old civicrmdata.module, you no longer need it. If you do and need a migration path, please log a bug against CiviNode and I'll help you out.
I'm also curious if any of the features I stripped to create the new module are missed by anybody. If they are, log them as feature requests.
#4