Example #1
0
<div class="pad_10">
	<div class="common-form">
		<form name="myform" action="?app=admin&controller=linkage&action=edit"
			method="post" id="myform">
			<table width="100%" class="table_form contentWrap">
<?php 
if (isset($_GET['parentid'])) {
    ?>
<tr>
					<td><?php 
    echo L('linkage_parent_menu');
    ?>
</td>
					<td>
<?php 
    echo Form::select_linkage($info['keyid'], 0, 'info[parentid]', 'parentid', L('cat_empty'), $_GET['parentid']);
    ?>
  </td>
				</tr>
  <?php 
}
?>
<tr>
					<td><?php 
echo L('linkage_name');
?>
</td>
					<td><input type="text" name="info[name]" value="<?php 
echo $name;
?>
"
Example #2
0
 /**
  * 子菜单添加
  */
 public function public_sub_add()
 {
     if (isset($_POST['dosubmit'])) {
         $info = array();
         $info['keyid'] = isset($_POST['keyid']) && trim($_POST['keyid']) ? trim(intval($_POST['keyid'])) : showmessage(L('linkage_parameter_error'));
         $name = isset($_POST['info']['name']) && trim($_POST['info']['name']) ? trim($_POST['info']['name']) : showmessage(L('linkage_parameter_error'));
         $info['description'] = trim($_POST['info']['description']);
         $info['style'] = isset($_POST['info']['style']) ? trim($_POST['info']['style']) : '';
         $info['parentid'] = trim($_POST['info']['parentid']);
         $names = explode("\n", trim($name));
         foreach ($names as $name) {
             $name = trim($name);
             if (!$name) {
                 continue;
             }
             $info['name'] = $name;
             $this->db->insert($info);
         }
         if ($this->db->insert_id()) {
             showmessage(L('operation_success'), '', '', 'add');
         }
     } else {
         $keyid = $_GET['keyid'];
         $linkageid = isset($_GET['linkageid']) ? intval($_GET['linkageid']) : 0;
         $list = Form::select_linkage($keyid, '0', 'info[parentid]', 'parentid', L('cat_empty'), $linkageid);
         $show_validator = true;
         include $this->view('linkage_sub_add');
     }
 }