You are here

function jcarousel_data_attributes in jCarousel 7.3

1 call to jcarousel_data_attributes()
template_preprocess_views_view_jcarousel in includes/jcarousel.views.inc
Preprocess function for views-view-jcarousel.tpl.php.

File

./jcarousel.module, line 195
Provides integration with 3rd party modules and the jCarousel library.

Code

function jcarousel_data_attributes($options, $format_attributes = TRUE) {
  $data_attributes = array();
  foreach (jcarousel_filter_data_attributes($options) as $k => $v) {
    if (isset($v)) {
      if (is_bool($v)) {
        $v = $v ? 'true' : 'false';
      }
      $data_attributes["data-{$k}"] = check_plain($v);
    }
  }
  return $format_attributes ? drupal_attributes($data_attributes) : $data_attributes;
}