123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- /**
- * 商城专题模型
- *
- * @copyright
- * @link
- */
- defined('InShopNC') or exit('Access Invalid!');
- class web_codeModel extends Model
- {
- public function __construct()
- {
- parent::__construct('web_code');
- }
- /**
- * 根据code_id获取数据
- * @param $code_id
- *
- */
- public function getWebCodeByKey($code_id)
- {
- $prefix = 'web_code';
- $result = rcache($code_id, $prefix);
- if (!empty($result)) {
- return unserialize($result);
- }
- $result = $this->table('web_code')->where(array('code_id' => $code_id))->select();
- if (!empty($result)) {
- $code_info = unserialize($result[0]['code_info']);
- }
- if (empty($code_info)) return NULL;
- $ret = array();
- foreach ($code_info as $id => $val) {
- $item = array();
- $item['id'] = $id;
- $img = $val['img_name'];
- // if(!empty($img)) {
- // $item['image'] = substr($img, 0, -4);
- // $item['title'] = $val['recommend']['name'];
- // array_push($ret, $item);
- // }
- $item['image'] = substr($img, 0, -4);
- $item['title'] = $val['recommend']['name'];
- array_push($ret, $item);
- }
- wcache($code_id, serialize($ret), $prefix);
- return $ret;
- }
- }
|