Hi Guys,
I am working on a new module and have created its setting link(mean ?q=admin/settings/print_partners), When i submit its setting form, it does not show the updated values in the fields instead show the default values.
How it will show the updated fields in the setting form after submission.
THe code is.
<?php
function print_partners_menu($may_cache) {
$items = array();
if (!$may_cache) {
$items[] = array('title' => t('Printing Partners'),
'path' => 'admin/settings/print_partners',
'callback' => 'drupal_get_form',
'callback arguments' => array('print_partners_admin_settings'),
'access' => user_access('administer site configuration'),
'type' => MENU_NORMAL_ITEM,
'description' => t('Printing Service Settings.'),
);
}
return $items;
}
///////////////////////////////////////////////////////////////////////////////////////////////
function print_partners_admin_settings() {
$print_api_res = db_query("SELECT pa.*,pad.* from printing_apis pa, printing_apis_details pad where pa.api_id=pad.api_id and pa.api_id='1'");
$print_api_obj = db_fetch_object($print_api_res);
$refer_id = $print_api_obj->refer_id;
$protocol = $print_api_obj->protocol;
$pid = $print_api_obj->pid;