From 977630f995c62eea6a61ba29dc9c38a0a27b46a9 Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Sun, 3 Sep 2017 16:20:40 +0200 Subject: [PATCH] Fixed the attributes list and edition form --- modules/storm/storm.admin.inc | 19 ++++++++++--------- modules/storm/storm.module | 4 ++-- modules/storm/storm.theme.inc | 6 +++--- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/modules/storm/storm.admin.inc b/modules/storm/storm.admin.inc index 100e192..b4b21d3 100644 --- a/modules/storm/storm.admin.inc +++ b/modules/storm/storm.admin.inc @@ -250,15 +250,7 @@ function storm_attribute_list_filter(&$form_state, $filterdesc = 'Filter') { $form['filter']['group3'] = array( '#type' => 'markup', '#theme' => 'storm_form_group', - ); - - $form['filter']['group3']['itemsperpage'] = array( - '#type' => 'textfield', - '#title' => t('Items'), - '#size' => 10, - '#default_value' => $itemsperpage, - '#prefix' => '
', - '#suffix' => '
', + '#attributes' => array('class' => 'formgroup-submit'), ); $form['filter']['group3']['submit'] = array( @@ -273,6 +265,15 @@ function storm_attribute_list_filter(&$form_state, $filterdesc = 'Filter') { '#submit' => array('storm_attribute_list_filter_reset'), ); + $form['filter']['group3']['itemsperpage'] = array( + '#type' => 'textfield', + '#title' => t('Items'), + '#size' => 10, + '#default_value' => $itemsperpage, + '#prefix' => '
', + '#suffix' => '
', + ); + return $form; } diff --git a/modules/storm/storm.module b/modules/storm/storm.module index 60aaaa5..5093105 100644 --- a/modules/storm/storm.module +++ b/modules/storm/storm.module @@ -661,7 +661,7 @@ function storm_menu() { 'title' => 'Edit an attribute', 'description' => 'SuiteDesk attributes', 'page callback' => 'drupal_get_form', - 'page arguments' => array('storm_attribute_edit', 3), + 'page arguments' => array('storm_attribute_edit', 2), 'access arguments' => array('Storm: access administration pages'), 'file' => 'storm.admin.inc', 'type' => MENU_CALLBACK, @@ -671,7 +671,7 @@ function storm_menu() { 'title' => 'Delete an attribute', 'description' => 'SuiteDesk attributes', 'page callback' => 'drupal_get_form', - 'page arguments' => array('storm_attribute_delete', 3), + 'page arguments' => array('storm_attribute_delete', 2), 'access arguments' => array('Storm: access administration pages'), 'file' => 'storm.admin.inc', 'type' => MENU_CALLBACK, diff --git a/modules/storm/storm.theme.inc b/modules/storm/storm.theme.inc index 064bee9..d33efcf 100644 --- a/modules/storm/storm.theme.inc +++ b/modules/storm/storm.theme.inc @@ -15,7 +15,7 @@ function theme_storm_form_group($form) { } $rows[] = array('data' => $row, 'class' => 'formgroup'); $class = 'formgroup' . (!empty($form['#attributes']['class']) ? ' ' . $form['#attributes']['class'] : ''); - + if (!empty($form['#title'])) { $output .= '