You are here

function _field_jquery_tabs_validate in jQuery Tabs Field 7

Same name and namespace in other branches
  1. 7.4 field_jquery_tabs.module \_field_jquery_tabs_validate()
  2. 7.2 field_jquery_tabs.module \_field_jquery_tabs_validate()
  3. 7.3 field_jquery_tabs.module \_field_jquery_tabs_validate()

Callback function for validate.

1 call to _field_jquery_tabs_validate()
field_jquery_tabs_field_validate in ./field_jquery_tabs.module
Implements hook_field_validate().

File

./field_jquery_tabs.module, line 204
jQuery Tabs Field module allows you to create jQuery tabs field.

Code

function _field_jquery_tabs_validate(&$item, $delta, $field, $node, $instance, $langcode) {
  for ($i = 2; $i <= 7; $i++) {
    if (isset($item['tab_body_' . $i])) {
      if (!empty($item['tab_body_' . $i])) {
        if (empty($item['tab_title_' . $i])) {
          form_set_error($field['field_name'] . '][' . $langcode . '][' . $delta . '][tab_title_' . $i, t('Tab @value Title is manadatory if you choose to enter text in Tab 2 body', array(
            '@value' => $i,
          )));
        }
      }
    }
  }
}