You are here

function views_slideshow_cycle_views_slideshow_options_form_validate in Views Slideshow 7.3

Same name and namespace in other branches
  1. 8.3 modules/views_slideshow_cycle/views_slideshow_cycle.module \views_slideshow_cycle_views_slideshow_options_form_validate()
  2. 6.3 contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc \views_slideshow_cycle_views_slideshow_options_form_validate()

Implements hook_views_slideshow_options_form_validate().

File

contrib/views_slideshow_cycle/views_slideshow_cycle.views_slideshow.inc, line 567
The default options available with Views Slideshow: cycle.

Code

function views_slideshow_cycle_views_slideshow_options_form_validate(&$form, &$form_state, &$view) {
  if (!is_numeric($form_state['values']['style_options']['views_slideshow_cycle']['speed'])) {
    form_error($form['views_slideshow_cycle']['speed'], t('!setting must be numeric!', array(
      '!setting' => 'Speed',
    )));
  }
  if (!is_numeric($form_state['values']['style_options']['views_slideshow_cycle']['timeout'])) {
    form_error($form['views_slideshow_cycle']['timeout'], t('!setting must be numeric!', array(
      '!setting' => 'Timeout',
    )));
  }
  if (!is_numeric($form_state['values']['style_options']['views_slideshow_cycle']['remember_slide_days'])) {
    form_error($form['views_slideshow_cycle']['remember_slide_days'], t('!setting must be numeric!', array(
      '!setting' => 'Slide days',
    )));
  }
}