Closed (fixed)
Project:
SEO Compliance Checker
Version:
6.x-2.3
Component:
Keyword Rules (Code)
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
16 Jun 2010 at 05:46 UTC
Updated:
2 Jan 2012 at 13:13 UTC
I get this error when creating or updating content:
user warning: Unknown column 'field_seo_keywords_value' in 'field list' query: INSERT INTO content_type_page (vid, nid, field_seo_keywords_value) VALUES (6, 6, 'linux, unix, free, bsd, windows, monopoly, apple, breaking') in /. . . /modules/cck/content.module on line 1277.
Is there a query I can manually update the database with to include this column. I do not get this error on my other Drupal sites and they are all identical in update status
Comments
Comment #1
AlanAtLarge commentedSame issue - subscribe
Comment #2
TallDavid commentedThis problem does not appear to be with the CCK module, but, rather, with the Keyword_Rules module (a part of the SEO Compliance Checker module). See: http://drupal.org/node/854394
Comment #3
miruoss commentedComment #4
miruoss commentedThis is not an easy Problem to fix. I'm working on it but my capacity is very limited at the moment.
The problem is as follows: The keyword_rules module depends on the CCK module text. If text is already installed when you install keyword_rules, everything works fine. However, if you install both modules at the same time, the cck field cannot be set up correctly.
For now, you should be able to fix the issue using one of the following two approaches:
Remove and re-add the cck field field_seo_keywords
OR:
Reinstall keyword_rules module
Comment #5
miruoss commentedThe module doesn't create cck fields during install procedure anymore. So this issue should be fixed.
Comment #6
bobburns commentedThe keywords field does not appear when editing or creating content. If I create it manually in one content type, I cannot create it in any other content type - I get the error the field already exists - when it does not - but in the one content type where it does. Since this module does not create the field anymore on an uninstall then re-install - how is this now fixed?
Comment #7
miruoss commentedWhat you write has nothing to do with the code of this module. CCK Fields can be reused. Instead of creating the same field twice, reuse the field you created for other content types.