コード例 #1
0
            $item_id = WPRMM_Item::create($_POST['wprmm']);
            #$category_id = (int) $_POST['wprmm_crud']['category_id'];
            #$menu_id = (int) $_POST['wprmm_crud']['menu_id'];
            wp_redirect(wprmm_admin_url('item', 'edit-item', $item_id));
            exit;
        }
        /* Delete Item */
        if ($_POST['wprmm_crud']['item'] == 'Delete') {
            $item_id = (int) $_POST['wprmm_crud']['item_id'];
            $menu_id = (int) $_POST['wprmm_crud']['menu_id'];
            WPRMM_Item::destroy($item_id);
            wp_redirect(wprmm_admin_url('menu', 'index-item', $menu_id));
            exit;
        }
    }
    /* Save New Icon */
    if (!empty($_POST['wprmm_crud']['icon'])) {
        if ($_POST['wprmm_crud']['icon'] == 'new') {
            $icon_id = WPRMM_ICON::create($_POST['wprmm']);
            wp_redirect(wprmm_admin_icon_url('icon', 'edit-icon', $icon_id));
            exit;
        }
        /* Delete Icon */
        if ($_POST['wprmm_crud']['icon'] == 'Delete') {
            $icon_id = (int) $_POST['wprmm_crud']['icon_id'];
            WPRMM_ICON::destroy($icon_id);
            wp_redirect(admin_url('admin.php?page=' . WPRMM_ADMIN_ICON_URL));
            exit;
        }
    }
}
コード例 #2
0
<?php

defined('WPRMM_PATH') or die;
wprmm_save_item();
$item = new WPRMM_Item((int) $_GET['item_id']);
$menu = new WPRMM_Menu((int) $item->menu_id);
$icons = WPRMM_ICON::get_all();
$category = new WPRMM_Category();
$categories = $category->get_all($menu->id);
?>
<div class="wrap wprmm">
  <img class="left" style="margin:0 15px 0 0" src="<?php 
echo WPRMM_URL . 'images/menumanagericon_50x50.jpg';
?>
" />
  <h2 class="left">Restaurant Menu Manager - Edit Items</h2>
  <div class="clear"></div>
  <hr />

  <?php 
wprmm_get_help();
?>

  <p class="wprmm-breadcrumb">
    <a href="<?php 
echo admin_url('admin.php?page=' . WPRMM_ADMIN_URL);
?>
">Menus</a> &raquo; 
    <a href="<?php 
echo wprmm_admin_url('menu', 'edit-menu', $menu->id);
?>
コード例 #3
0
/**
 *  Save Item Icon on update and create
 */
function wprmm_save_icon()
{
    if (!empty($_POST) && $_POST['save_item'] == 'Save Icon') {
        $icon = $_POST['wprmm'];
        #if(empty($icon['show_price'])) $icon['show_price'] = 0;
        $icon = WPRMM_ICON::update($icon);
    }
}
コード例 #4
0
<?php

defined('WPRMM_PATH') or die;
wprmm_save_icon();
$icon = new WPRMM_ICON();
$icons = $icon->get_all();
?>
<div class="wrap wprmm">
  <img class="left" style="margin:0 15px 0 0" src="<?php 
echo WPRMM_URL . 'images/menumanagericon_50x50.jpg';
?>
" />
  <h2 class="left">Restaurant Menu Manager - Manage Icons</h2>
  <div class="clear"></div>
  <hr />

  <?php 
wprmm_get_help(array('main' => true));
?>

  <table class="widefat icons">
  <thead>
    <tr>
      <th>Name</th>
      <th>Edit</th>
      <th>Description</th>
      <th>Icon</th>
      <th>Delete</th>
    </tr>
  </thead>
  <tfoot>