I use CCK with Contemplate modules. If I switch on "Use the teaser of the page if the meta description is not set." in Meta tags options, meta-tag description is missing for this nodes.
I'm beginner in PHP and Drupal, but following workaround solve this problem. I and line
node_invoke_nodeapi($node, 'alter', TRUE);
after line
node_invoke_nodeapi($node, 'view', TRUE);
in tags\description.inc file.
Please comment this situation and propose more right way to fix this bug.
Comments
Comment #1
alexandermeindl commentedHi,
same problem here.
Ciao Alex...
Comment #2
Robrecht Jacques commentedFixed in version 5.x-1.2 that will be release shortly.
Comment #3
(not verified) commentedComment #4
catchI've just installed 5.x-1.2 and am getting this error - I have some CCK node types which are upgrade from 4.7, and they don't use the "body" field, no description appears.
The module is producing both keywords and description for other node types though.
Comment #5
Robrecht Jacques commentedCan you give some more information?
How did you configure these CCK node types?
Do you use the contemplate module? If so, how did you configure it for this node type? (the teaser)
Comment #6
catchHi, sorry for lack of detail.
I have three fields.
imagefield (not relevant to the discussion)
introduction (text field - used for teaser)
article (text field, used for body although the introduction is also displayed).
I'm using latest version of CCK - and teaser/body is configured via "display fields". So no contemplate.
Comment #7
Robrecht Jacques commentedThis will be fixed in nodewords-5.x-1.6.
Comment #8
(not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.