You are here

function emvideo_field_widget_form in Asset 7

Implements hook_field_widget_form().

File

modules/emvideo/emvideo.module, line 248
Emvideo core module.

Code

function emvideo_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element) {
  $value = isset($items[$delta]['url']) ? $items[$delta]['url'] : '';
  $element += array(
    '#delta' => $delta,
  );
  $element['url'] = array();
  if ($instance['widget']['type'] == 'emvideo_text') {
    $element['url'] += array(
      '#type' => 'textarea',
      '#title' => check_plain($element['#title']),
      '#default_value' => $value,
      '#description' => isset($element['#description']) ? $element['#description'] : '',
      '#format' => 1,
      '#required' => $element['#required'],
    );
  }
  return $element;
}