- πΊπ¦Ukraine AstonVictor
I'm closing it because the issue was created a long time ago without any further steps.
if you still need it then raise a new one.
thanks
1. Install CCK 6.x-3.0-alpha3
2. Create content type test_010 (see code below)
3. Create node 'test_010' with title '123' and save it
4. Create 2nd node 'test_010' with title '123' and pres save
5. Message in error block will looks like
The Title field requires a unique value, and the specified value is already used. Matches are found in the following content:
123
Click here to bypass this check and resubmit.
6. Press 'bypass'
7. New error message says
warning: Invalid argument supplied for foreach() in C:\home\slovania\public_html\modern-talking\modules\cck\modules\content_multigroup\content_multigroup.node_form.inc on line 399.
Content type 'test_010'
$content['type'] = array (
'name' => 'Test_010',
'type' => 'test_010',
'description' => 'Test unique field with multigroup CCK',
'title_label' => 'Title',
'body_label' => 'Body',
'min_word_count' => '0',
'help' => '',
'node_options' =>
array (
'status' => true,
'promote' => true,
'sticky' => false,
'revision' => false,
),
'language_content_type' => '0',
'old_type' => 'test_010',
'orig_type' => '',
'module' => 'node',
'custom' => '1',
'modified' => '1',
'locked' => '0',
'comment' => '2',
'comment_default_mode' => '4',
'comment_default_order' => '1',
'comment_default_per_page' => '50',
'comment_controls' => '3',
'comment_anonymous' => 0,
'comment_subject_field' => '1',
'comment_preview' => '1',
'comment_form_location' => '0',
'unique_field_fields' =>
array (
'title' => true,
'name' => false,
'field_test_010_multigroup_item' => false,
),
'unique_field_scope' => 'type',
'unique_field_comp' => 'each',
'unique_field_show_matches' =>
array (
'show_matches' => true,
),
'i18n_newnode_current' => 0,
'i18n_required_node' => 0,
'i18n_lock_node' => 0,
'i18n_node' => 1,
);
$content['groups'] = array (
0 =>
array (
'label' => 'Multigroup field',
'group_type' => 'multigroup',
'settings' =>
array (
'form' =>
array (
'style' => 'fieldset',
'description' => '',
),
'display' =>
array (
'description' => '',
'teaser' =>
array (
'format' => 'fieldset',
'exclude' => 0,
),
'full' =>
array (
'format' => 'fieldset',
'exclude' => 0,
),
4 =>
array (
'format' => 'fieldset',
'exclude' => 0,
),
2 =>
array (
'format' => 'fieldset',
'exclude' => 0,
),
3 =>
array (
'format' => 'fieldset',
'exclude' => 0,
),
'token' =>
array (
'format' => 'fieldset',
'exclude' => 0,
),
'label' => NULL,
),
'multigroup' =>
array (
'multiple-columns' => 0,
'required' => 0,
'multiple' => 1,
'labels' =>
array (
0 => '',
1 => '',
2 => '',
3 => '',
4 => '',
5 => '',
6 => '',
7 => '',
8 => '',
9 => '',
),
),
),
'weight' => '3',
'group_name' => 'group_test_010_multigroup',
'parent' => '',
),
);
$content['fields'] = array (
0 =>
array (
'label' => 'Multigroup item',
'field_name' => 'field_test_010_multigroup_item',
'type' => 'text',
'widget_type' => 'text_textfield',
'change' => 'Change basic information',
'weight' => '4',
'rows' => 5,
'size' => '60',
'description' => '',
'default_value' =>
array (
0 =>
array (
'value' => '',
'_error_element' => 'default_value_widget][field_test_010_multigroup_item][0][value',
),
),
'default_value_php' => '',
'default_value_widget' => NULL,
'group' => 'group_test_010_multigroup',
'required' => 0,
'multiple' => 1,
'text_processing' => '0',
'max_length' => '',
'allowed_values' => '',
'allowed_values_php' => '',
'op' => 'Save field settings',
'module' => 'text',
'widget_module' => 'text',
'columns' =>
array (
'value' =>
array (
'type' => 'text',
'size' => 'big',
'not null' => false,
'sortable' => true,
'views' => true,
),
),
'display_settings' =>
array (
'label' =>
array (
'format' => 'above',
'exclude' => 0,
),
'teaser' =>
array (
'format' => 'default',
'exclude' => 0,
),
'full' =>
array (
'format' => 'default',
'exclude' => 0,
),
4 =>
array (
'format' => 'default',
'exclude' => 0,
),
2 =>
array (
'format' => 'default',
'exclude' => 0,
),
3 =>
array (
'format' => 'default',
'exclude' => 0,
),
'token' =>
array (
'format' => 'default',
'exclude' => 0,
),
),
),
);
$content['extra'] = array (
'title' => '-5',
'body_field' => '-3',
'revision_information' => '-1',
'author' => '-2',
'options' => '0',
'comment_settings' => '1',
'menu' => '-4',
'path' => '2',
);
Closed: outdated
1.4
Code
I'm closing it because the issue was created a long time ago without any further steps.
if you still need it then raise a new one.
thanks