コード例 #1
0
 protected function ajaxExecute(MUser $me, MShop $shop)
 {
     $numiid = MRequest::get('iid');
     try {
         $item = $shop->getItem($numiid);
     } catch (Exception $e) {
         return MJsonRespond::respondFail('获取商品列表失败');
     }
     return MJsonRespond::respondSuccess('成功', array('item' => $item->getMain()));
 }
コード例 #2
0
ファイル: queries.php プロジェクト: vanie3/appland
 public function save()
 {
     // Check for request forgeries
     MRequest::checkToken() or jexit('Invalid Token');
     $post = MRequest::get('post');
     $post['query'] = base64_encode(MRequest::getVar('ja_query', '', 'post', 'string', MREQUEST_ALLOWRAW));
     unset($post['ja_query']);
     if ($this->_model->saveQuery($post)) {
         $msg = MText::_('COM_MIWOSQL_SAVE_TRUE');
     } else {
         $msg = MText::_('COM_MIWOSQL_SAVE_FALSE');
     }
     $this->setRedirect('index.php?option=com_miwosql&controller=queries', $msg);
 }
コード例 #3
0
 protected function ajaxExecute(MUser $me, MShop $shop)
 {
     $ps = (int) MRequest::get('ps');
     $pn = (int) MRequest::get('pn');
     $sid = $shop->getID();
     $status = (int) MRequest::get('st');
     $sort = (int) MRequest::get('sort');
     $ps = max(0, $ps);
     if (!$pn) {
         $pn = 20;
     }
     if ($sort === 0) {
         $orders = DalOrder::getShopEarliestOrders($sid, $status, $ps, $pn);
     } else {
         $orders = DalOrder::getShopLatestOrders($sid, $status, $ps, $pn);
     }
     $total = DalOrder::totalCount();
     if (empty($orders)) {
         return MJsonRespond::respondSuccess('', array('orders' => $orders, 'total' => $total));
     }
     $orders = LibOrder::fillOrders($orders);
     return MJsonRespond::respondSuccess('成功', array('orders' => $orders, 'total' => $total));
 }
コード例 #4
0
ファイル: MController.php プロジェクト: alexyandy/monc-php
 public function get($key, $default = null)
 {
     return $this->request->get($key, $default);
 }