Guest User

Untitled

a guest
Oct 16th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. function yourthemename_textarea($variables) {
  2. $element = $variables['element'];
  3. $element['#attributes']['name'] = $element['#name'];
  4. $element['#attributes']['id'] = $element['#id'];
  5. $element['#attributes']['cols'] = $element['#cols'];
  6. $element['#attributes']['rows'] = $element['#rows'];
  7. _form_set_class($element, array('form-textarea'));
  8.  
  9. $wrapper_attributes = array(
  10. 'class' => array('form-textarea-wrapper'),
  11. );
  12.  
  13. // Add resizable behavior.
  14. if (!empty($element['#resizable'])) {
  15. $wrapper_attributes['class'][] = 'resizable';
  16. }
  17.  
  18. $output = '<div' . drupal_attributes($wrapper_attributes) . '>';
  19. $output .= '<textarea' . drupal_attributes($element['#attributes']) . '>' . check_plain($element['#value']) . '</textarea>';
  20. $output .= '</div>';
  21. return $output;
  22. }
Add Comment
Please, Sign In to add comment