易优CMS内置了专题功能,但是对一些关联性较强的网站不太实用,也没有分页。源码志根据易优底层系统,写了一个函数,可以直接插入文档内容里制作成一个类似专题效果的页面,实用性经过多位购买模板的用户反馈非常好,关于代码是收费的,如果要免费的可以天天来签到,等攒够了“码币”就可以了,不想等的可以联系客服购买哈。
先看看效果
再看看代码
/**
* 文章模型插入游戏数据展示简版
* ============================================================================
* 源码志
* 网站地址: https://www.yuanmazhi.com
* ============================================================================
* Author: Mangold
* Date: 2021-11-03
*/
function diy_yxid($id){
$sql = "select * from ey_archives where aid='".$id."' limit 1";
$row = db()->query($sql);
foreach ($row as $key => $val) {
$typeid = $val['typeid'];
$aid = $val['aid'];
$title = $val['title'];
$litpic = $val['litpic'];
$tagArcview = new \think\template\taglib\eyou\TagArcview;
$_result = $tagArcview->getArcview($aid, "slogan,developers,state,size,edition","");
if(is_array($_result) || $_result instanceof \think\Collection || $_result instanceof \think\Paginator): $__LIST__ = $_result;
if( count($__LIST__)==0 ) : echo htmlspecialchars_decode(""); else: $field = $__LIST__;
$users_id = $field["users_id"];
$arcurl = $field['arcurl'];
$title = $field['title'];
$typename = $field['typename'];
$typeurl = $field['typeurl'];
$ptypeid = gettoptype($field['typeid'],'typeid');
$ptypename = gettoptype($field['typeid'],'typename');
$ptypeurl = gettoptype($field['typeid'],'typeurl');
if (isMobile() || isWeixin()) {
// 手机端
$down_name = '下 载';
if ($field['channel']==101){
$down_name = '试 玩';
}
} else {
// PC端
$down_name = '游戏下载';
if ($ptypeid==2){
$down_name = '单机下载';
}elseif ($ptypeid==42){
$down_name = '开始游戏';
}
}
// 获取字段
$slogan = '<li><span>'.$field['slogan'].'</span></li>';
$developers = $field['developers'];
$state = $field['state'];
$size = '<li><span>大小:'.$field['size'].'</span></li>';
$edition = $field['edition'];
if ($field['channel']==101) {
$size = '<li><span>热度:'.float_number($field['click']).'</span></li>';
$slogan = '<li><span>'.text_msubstr($field["seo_description"], 0, 160, true).'</span></li>';
}
endif; else: echo htmlspecialchars_decode("");
endif;
unset($aid);
unset($users_id);
$field = [];
$idlist = '<div class="artGame"><a href="'.$arcurl.'" class="imgBox" target="_blank" rel="noopener"><img src="'.$litpic.'" alt="'.$title.'"></a><div class="info"><h4><a href="'.$arcurl.'" target="_blank" rel="noopener">'.$title.'</a></h4><ul class="clearfix"><li><span>类别:</span><a href="'.$ptypeurl.'" target="_blank" rel="noopener">'.$ptypename.'</a> <a href="'.$typeurl.'" target="_blank" rel="noopener">'.$typename.'</a></li>'.$size.$slogan.'</ul></div><div class="btn"><a href="'.$arcurl.'" class="down" target="_blank" rel="noopener">'.$down_name.'</a></div></div>';
}
return $idlist;
}
获取完整代码,请联系淘宝客服。目前代码是简版的,并不是太完善,比如目前仅限单一模型的文档、编辑器未添加按钮,再有点击按钮时弹出窗口可以选择需要的文档等等,目前需要手动添加到内容框里。有需要的可以购买拿走自己研究。
所以,代码仅限研究使用,付费也为了不必要的扩大化。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
根据2013年1月30日《计算机软件保护条例》为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。鉴于此,本站希望大家严格按此说明研究软件,不得上线运营,如需商业运营请到正规渠道购买,如侵犯到您的权益,请联系我们!适当收费为网站运营需要成本。
根据2013年1月30日《计算机软件保护条例》为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。鉴于此,本站希望大家严格按此说明研究软件,不得上线运营,如需商业运营请到正规渠道购买,如侵犯到您的权益,请联系我们!适当收费为网站运营需要成本。