When I try to save the custom breadcrumbs settings for my content-type 'page' I get the following warning.
I also noticed the selected value for the language select doesn't get saved to the database since it's back to 'all languages' when I reload the page.

user warning: Unknown column 'name' in 'field list' query: UPDATE custom_breadcrumb SET name = 'page', titles = '[menu-link-title]', paths = '[node-path]', visibility_php = '', node_type = 'page', language = 'en' WHERE bid = 1 in C:\webserver\htdocs\vendetium\vendetium\includes\common.inc on line 3528.


5ulo’s picture

I got the same warning. It's because missing MySQL fields. This fixed it for me.
ALTER TABLE `custom_breadcrumb` ADD `name` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL AFTER `bid`
ALTER TABLE `custom_breadcrumb` ADD `language` VARCHAR( 12 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' AFTER `node_type`

MGN’s picture

Category: bug » support

Be sure to run update.php when you upgrade to the latest version to make sure all of the necessary modifications of the database have been made. You shouldn't manually add these fields, just run update.php and the module will take of it for you.