FeedAction::ajaxImageInfo PHP Метод

ajaxImageInfo() публичный Метод

异步获取指定图片内容
public ajaxImageInfo ( ) : json
Результат json 指定分享图片信息
    public function ajaxImageInfo()
    {
        $feedId = intval($_POST['feedId']);
        $index = intval($_POST['i']);
        // 获取信息失败
        if (empty($feedId) || empty($index)) {
            $data['status'] = 0;
            $data['data'] = '获取图片信息失败';
            exit(json_encode($data));
        }
        // 获取索引ID
        $var['iShow'] = $index;
        // 获取分享信息
        $feedInfo = model('Feed')->getFeedInfo($feedId);
        $var['feedInfo'] = $feedInfo;
        //print_r($feedInfo);
        // 获取图片尺寸
        $var['attach'] = array();
        foreach ($feedInfo['attach'] as $value) {
            $attach = model('Attach')->getAttachById($value['attach_id']);
            $width = $attach['width'];
            $height = $attach['height'];
            $var['attach'][] = array_merge($value, array('width' => $width, 'height' => $height));
        }
        // 图片信息
        $var['images'] = json_encode($var['attach']);
        $data['status'] = 1;
        // dump($var);
        $data['data'] = fetch('ajaxImageInfo', $var);
        exit(json_encode($data));
    }