Example #1
0
 function view($ItemID)
 {
     $StoreItem = new mStoreItem($ItemID);
     if ($StoreItem->is_loaded()) {
         data('Item', $StoreItem);
         $this->display('item');
     } else {
         $this->display('notfound');
     }
 }
Example #2
0
 function edit($ItemID)
 {
     $Item = new mStoreItem($ItemID);
     if (!$Item->is_loaded()) {
         data('info_error', 'Couldnt find that item?');
         $Item->__clearMemory();
         $this->index();
     } else {
         if (isset($_POST['action'])) {
             $Item->__post();
             if ($Item->validate() && $Item->save()) {
                 data('info_success', 'Item detais updated!');
             } else {
                 data('info_errors', 'Failed to updated!');
             }
         }
         data('StoreItem', $Item);
         $Item->__toMemory();
         $this->display('store/form');
     }
 }