示例#1
0
function ihc_save_update_template()
{
    if (isset($_REQUEST['ihc_bttn'])) {
        $option_name = 'ihc_lockers';
        $meta_keys = ihc_locker_meta_keys();
        foreach ($meta_keys as $k => $v) {
            if (isset($_REQUEST[$k])) {
                $data[$k] = $_REQUEST[$k];
            }
        }
        $data_db = get_option($option_name);
        if ($data_db !== FALSE) {
            if (isset($_REQUEST['template_id'])) {
                $data_db[$_REQUEST['template_id']] = $data;
            } else {
                end($data_db);
                $key = key($data_db);
                $key++;
                $data_db[$key] = $data;
            }
            update_option($option_name, $data_db);
        } else {
            $data_db[1] = $data;
            add_option($option_name, $data_db);
        }
    }
}
示例#2
0
echo ihc_check_default_pages_set();
//set default pages message
?>
<div class="ihc-dashboard-form-wrap">
<?php 
$subtab = 'lockers_list';
if (isset($_REQUEST['subtab'])) {
    $subtab = $_REQUEST['subtab'];
}
if ($subtab == 'add_new') {
    if (isset($_REQUEST['ihc_edit_id']) && $_REQUEST['ihc_edit_id']) {
        //edit
        $meta_arr = ihc_return_meta('ihc_lockers', $_REQUEST['ihc_edit_id']);
    } else {
        //new
        $meta_arr = ihc_locker_meta_keys();
    }
    ///////////////////// ADD NEW/edit SETION
    ?>
			<form method="post" action="<?php 
    echo $url . '&tab=' . $tab . '&subtab=lockers_list';
    ?>
">
				<?php 
    if (isset($_REQUEST['ihc_edit_id']) && $_REQUEST['ihc_edit_id'] != '') {
        echo '<input type="hidden" value="' . $_REQUEST['ihc_edit_id'] . '" name="template_id" />';
        //for update
    }
    ?>
				
				<div class="ihc-stuffbox">