Authored by 周少峰

use api url

... ... @@ -359,7 +359,7 @@ class Helpers
$result['id'] = $articleData['id'];
$result['classification'] = $articleData['category_name'];
$result['isReco'] = $articleData['is_recommended'] ? true : false;
$result['url'] = self::getArticleUrl($articleData['url'], $articleData['id'], $isApp);
$result['url'] = $articleData['url'] ? $articleData['url'] : self::url('/'.$articleData['id'].'.html', array(), 'guang');
$result['img'] = self::getImageUrl($articleData['src'], $width, $height, 1);
$result['isSquareImg'] = $isSquareImage;
$result['title'] = $articleData['title'];
... ... @@ -1146,20 +1146,4 @@ class Helpers
}
return 'http:';
}
/**
* 获得文章 url
* @param string url 后台返回的url
* @param int $id 文章id
* @return string $rurl
*/
public static function getArticleUrl($url, $id)
{
$jurl = json_decode($url, true);
if(!empty($jurl) && isset($jurl['url']) && !empty($jurl['url'])) {
return $jurl['url'];
} else {
return self::url('/'.$id.'.html', array(), 'guang');
}
}
}
... ...
... ... @@ -153,7 +153,7 @@ class IndexModel
if(!empty($data['data'])) {
foreach($data['data'] as $key => $article) {
$list[] = array(
'url' => Helpers::getArticleUrl($article['url'], $article['id']), //Helpers::url('/'.$article['id'].'.html', '', 'guang'),
'url' => $article['url'] ? $article['url'] : Helpers::url('/'.$article['id'].'.html', '', 'guang'),
'title' => $article['title']
);
if (isset($article['src']) && !empty($article['src'])) {
... ...