当前位置: 首页>>代码示例>>PHP>>正文


PHP comquick2cartHelper::addToCartAPI方法代码示例

本文整理汇总了PHP中comquick2cartHelper::addToCartAPI方法的典型用法代码示例。如果您正苦于以下问题:PHP comquick2cartHelper::addToCartAPI方法的具体用法?PHP comquick2cartHelper::addToCartAPI怎么用?PHP comquick2cartHelper::addToCartAPI使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在comquick2cartHelper的用法示例。


在下文中一共展示了comquick2cartHelper::addToCartAPI方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addcart

 function addcart()
 {
     //http://testjugad.com/~dipti/shine17/index.php?option=com_quick2cart&task=addcart&id=4&title=socialads&amt=30&tmpl=component&lang=en
     //JSession::checkToken( 'get' ) or die( 'Invalid Token' );
     $jinput = JFactory::getApplication()->input;
     $post = $jinput->post;
     $item_id = $jinput->get("item_id", 0, "INTEGER");
     // IF item_id is present then no need of pid and client
     if (!empty($item_id)) {
         $item['item_id'] = $item_id;
     } else {
         $id = $jinput->get("id");
         $id_arr = explode('-', $id);
         $item['id'] = $id_arr[1];
         $item['parent'] = $id_arr[0];
     }
     // Getting quantity
     $item['count'] = $jinput->get("count");
     // Getting product attribure option values
     $item['options'] = $jinput->get("options", '', 'STRING');
     $op = array_filter(explode(',', $item['options']));
     // remove empty options
     $item['options'] = implode(",", $op);
     // Getting user data like "text to print on T-shirt"
     $userData = $post->get('userData', '', "RAW");
     if (!empty($userData)) {
         $userData = json_decode($userData, true);
     }
     $model = $this->getModel('cart');
     //$item['userData'] = $userData;
     //$user=JFactory::getUser();
     //        $session = JFactory::getSession();
     if (empty($item_id)) {
         if (empty($item['id']) || empty($item['count']) || empty($item['parent'])) {
             echo -1;
             jexit();
         }
     }
     // CALL add to cart Api
     $comquick2cartHelper = new comquick2cartHelper();
     $msg = $comquick2cartHelper->addToCartAPI($item, $userData);
     echo json_encode($msg);
     jexit();
 }
开发者ID:BetterBetterBetter,项目名称:B3App,代码行数:44,代码来源:controller.php


注:本文中的comquick2cartHelper::addToCartAPI方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。