From fa6d71af6cdb82586226c63700183bd828cecce5 Mon Sep 17 00:00:00 2001
From: Saketh1499
Date: Wed, 8 Sep 2021 15:12:41 +0530
Subject: Updating country fields
---
manage_proposal.inc | 42 ++++++-----------------------
proposal.inc | 78 +++++++++--------------------------------------------
2 files changed, 20 insertions(+), 100 deletions(-)
diff --git a/manage_proposal.inc b/manage_proposal.inc
index cb94a7e..284db02 100755
--- a/manage_proposal.inc
+++ b/manage_proposal.inc
@@ -248,11 +248,6 @@ function lab_migration_proposal_approval_form($form, $form_state)
'#markup' => $proposal_data->city,
'#title' => t('City')
);
- $form['district'] = array(
- '#type' => 'item',
- '#markup' => $proposal_data->district,
- '#title' => t('District')
- );
$form['pincode'] = array(
'#type' => 'item',
'#markup' => $proposal_data->pincode,
@@ -526,11 +521,6 @@ function lab_migration_proposal_status_form($form, $form_state)
'#markup' => $proposal_data->city,
'#title' => t('City')
);
- $form['district'] = array(
- '#type' => 'item',
- '#markup' => $proposal_data->district,
- '#title' => t('District')
- );
$form['pincode'] = array(
'#type' => 'item',
'#markup' => $proposal_data->pincode,
@@ -804,19 +794,19 @@ function lab_migration_proposal_edit_form($form, $form_state)
'India' => 'India',
'Others' => 'Others'
),
+ '#default_value' => $proposal_data->country,
'#required' => TRUE,
'#tree' => TRUE,
- '#validated' => TRUE,
- '#default_value' => $proposal_data->country
+ '#validated' => TRUE
);
$form['other_country'] = array(
'#type' => 'textfield',
'#title' => t('Other than India'),
'#size' => 100,
+ '#default_value' => $proposal_data->country,
'#attributes' => array(
'placeholder' => t('Enter your country name')
),
- '#default_value' => $proposal_data->country,
'#states' => array(
'visible' => array(
':input[name="country"]' => array(
@@ -860,22 +850,9 @@ function lab_migration_proposal_edit_form($form, $form_state)
$form['all_state'] = array(
'#type' => 'select',
'#title' => t('State'),
- '#options' => _lab_migration_list_of_states(),
- '#validated' => TRUE,
+ '#options' => _lm_list_of_states(),
'#default_value' => $proposal_data->state,
- '#states' => array(
- 'visible' => array(
- ':input[name="country"]' => array(
- 'value' => 'India'
- )
- )
- )
- );
- $form['district'] = array(
- '#type' => 'select',
- '#title' => t('District'),
- '#options' => _lab_migration_list_of_district(),
- '#default_value' => $proposal_data->district,
+ '#validated' => TRUE,
'#states' => array(
'visible' => array(
':input[name="country"]' => array(
@@ -887,7 +864,7 @@ function lab_migration_proposal_edit_form($form, $form_state)
$form['city'] = array(
'#type' => 'select',
'#title' => t('City'),
- '#options' => _lab_migration_list_of_cities(),
+ '#options' => _lm_list_of_cities(),
'#default_value' => $proposal_data->city,
'#states' => array(
'visible' => array(
@@ -897,18 +874,16 @@ function lab_migration_proposal_edit_form($form, $form_state)
)
)
);
-
$form['pincode'] = array(
'#type' => 'textfield',
'#title' => t('Pincode'),
'#size' => 30,
'#maxlength' => 6,
'#default_value' => $proposal_data->pincode,
- '#required' => False,
'#attributes' => array(
- 'placeholder' => 'Enter pincode....'
+ 'placeholder' => 'Insert pincode of your city/ village....'
)
- );
+ );
$form['lab_title'] = array(
'#type' => 'textfield',
@@ -1182,7 +1157,6 @@ function lab_migration_proposal_edit_form_submit($form, &$form_state)
'department' => $v['department'],
'university' => $v['university'],
'city' => $v['city'],
- 'district' => $v['district'],
'pincode' => $v['pincode'],
'state' => $v['all_state'],
'lab_title' => $v['lab_title'],
diff --git a/proposal.inc b/proposal.inc
index c8d450d..932e598 100755
--- a/proposal.inc
+++ b/proposal.inc
@@ -117,12 +117,6 @@ function lab_migration_proposal_form($form, &$form_state)
'India' => 'India',
'Others' => 'Others'
),
- //'#default_value' => 'India',
- '#prefix' => '
',
- '#suffix' => '
',
- // '#ajax' => array(
- // 'callback' => 'ajax_get_lm_district_list_callback',
- // ),
'#required' => TRUE,
'#tree' => TRUE,
'#validated' => TRUE
@@ -174,17 +168,8 @@ function lab_migration_proposal_form($form, &$form_state)
);
$form['all_state'] = array(
'#type' => 'select',
- '#title' => t('State/UT'),
- '#options' => _lab_migration_list_of_states(),
- //'#empty_value' => '0',
- //'#empty_option' => '- Select -',
- '#default_value' => '0',
- '#prefix' => '',
- '#suffix' => '
',
- '#required' => TRUE,
- '#ajax' => array(
- 'callback' => 'ajax_get_lm_district_list_callback',
- ),
+ '#title' => t('State'),
+ '#options' => _lm_list_of_states(),
'#validated' => TRUE,
'#states' => array(
'visible' => array(
@@ -194,64 +179,26 @@ function lab_migration_proposal_form($form, &$form_state)
)
)
);
- $form['district'] = array(
- '#type' => 'select',
- '#title' => t('District/Area'),
- '#options' => _lab_migration_list_of_district($selected_state),
- //'#empty_value' => '0',
- //'#empty_option' => '- Select -',
- '#prefix' => '',
- '#suffix' => '
',
- '#validated' => TRUE,
- '#required' => TRUE,
- '#ajax' => array(
- 'callback' => 'ajax_get_lm_city_list_callback',
- ),
- '#states' => array(
- 'visible' => array(
- ':input[name="all_state"]' => array(
- 'value' => 'India'
- )
- )
- )
- );
$form['city'] = array(
'#type' => 'select',
- '#title' => t('City/Area'),
- '#options' => _lab_migration_list_of_cities($selected_state, $selected_district),
- //'#empty_value' => '0',
- //'#empty_option' => '- Select -',
- '#prefix' => '',
- '#suffix' => '
',
- '#validated' => TRUE,
- '#required' => TRUE,
- '#ajax' => array(
- 'callback' => 'ajax_get_lm_city_pincode_list_callback',
- ),
+ '#title' => t('City'),
+ '#options' => _lm_list_of_cities(),
'#states' => array(
'visible' => array(
- ':input[name="district"]' => array(
+ ':input[name="country"]' => array(
'value' => 'India'
)
)
)
);
$form['pincode'] = array(
- '#type' => 'select',
+ '#type' => 'textfield',
'#title' => t('Pincode'),
- '#options' => _lab_migration_list_of_city_pincode($selected_city, $selected_state, $selected_district),
- '#prefix' => '',
- '#suffix' => '
',
- //'#empty_value' => '0',
- //'#empty_option' => '- Select -',
+ '#size' => 30,
+ '#maxlength' => 6,
'#required' => TRUE,
- '#validated' => TRUE,
- '#states' => array(
- 'visible' => array(
- ':input[name="city"]' => array(
- 'value' => 'India'
- )
- )
+ '#attributes' => array(
+ 'placeholder' => 'Enter pincode....'
)
);
/***************************************************************************/
@@ -547,8 +494,8 @@ function lab_migration_proposal_form_submit($form, &$form_state)
$university = $v['university'];
$directory_name = _lm_dir_name($lab_title, $proposar_name, $university);
$result = "INSERT INTO {lab_migration_proposal}
- (uid, approver_uid, name_title, name, contact_ph, department, university, city, district, pincode, state, country, r_version, lab_title, approval_status, solution_status, solution_provider_uid, solution_display, creation_date, approval_date, solution_date, solution_provider_name_title, solution_provider_name, solution_provider_contact_ph, solution_provider_department, solution_provider_university, directory_name,syllabus_copy_file_path) VALUES
- (:uid, :approver_uid, :name_title, :name, :contact_ph, :department, :university, :city, :district, :pincode, :state, :country,
+ (uid, approver_uid, name_title, name, contact_ph, department, university, city, pincode, state, country, r_version, lab_title, approval_status, solution_status, solution_provider_uid, solution_display, creation_date, approval_date, solution_date, solution_provider_name_title, solution_provider_name, solution_provider_contact_ph, solution_provider_department, solution_provider_university, directory_name,syllabus_copy_file_path) VALUES
+ (:uid, :approver_uid, :name_title, :name, :contact_ph, :department, :university, :city, :pincode, :state, :country,
:r_version, :lab_title, :approval_status, :solution_status, :solution_provider_uid, :solution_display, :creation_date,
:approval_date, :solution_date, :solution_provider_name_title, :solution_provider_name,
:solution_provider_contact_ph, :solution_provider_department, :solution_provider_university, :directory_name,:syllabus_copy_file_path)";
@@ -561,7 +508,6 @@ function lab_migration_proposal_form_submit($form, &$form_state)
":department" => $v['department'],
":university" => $v['university'],
":city" => $v['city'],
- ":district" => $v['district'],
":pincode" => $v['pincode'],
":state" => $v['all_state'],
":country" => $v['country'],
--
cgit