宝应县洪宝水产品经营部旗下易优模板开发中心

最新交易

原创可商用
海量更新
不限下载
完美售后

易优建立TAG自定义风格修改技巧【eyoucms技巧】教程

【全民云计算】云主机低至2折

  今天有人问,TAG标签能不能自定义风格,在默认程序的设置中的确没法自定义。只能通过二开,在这里小秋将用简单的方法来教大家如何实现,看效果图

易优建立TAG自定义风格修改技巧【eyoucms技巧】教程(图1)

涉及的修改文件如下:

\application\home\controller\tags.php文件

用编辑器打开他

找到:

 if (!empty($tagindexInfo)) {

            $tagid = $tagindexInfo['id'];

            $tag = $tagindexInfo['tag'];

在下面增加一段:

$viewfile = $tagindexInfo['viewfile'];

再找到:

 $field_data = array(

            'tag'   => $tag,

            'tagid'   => $tagid,

下面增加一行:

'viewfile' => $viewfile,

再次找到:

/*模板文件*/

 $viewfile = 'lists_tags';

将他修改为:

        /*模板文件*/

       if($viewfile) {

        $viewfile = $viewfile;

}else{

$viewfile = 'lists_tags';

            }

保存即可;

打开:

\application\admin\controller\Tags.php文件

找到以下代码

  /**

     * 编辑

     */    

    public function edit()

    {

        if (IS_POST) {

            $post = input('post.');

            if (empty($post['id'])) $this->error('操作异常');

            $updata = [

                'add_time' => time(),

                'SEO_title' => !empty($post['tag_seo_title']) ? $post['tag_seo_title'] : '',

                'seo_keywords' => !empty($post['tag_seo_keywords']) ? $post['tag_seo_keywords'] : '',

在这下面增加以下代码:

'viewfile' => !empty($post['viewfile']) ? $post['viewfile'] : '',

最后打开模板文件:\application\admin\template\tags\edit.htm

文件 

找到以下代码:

<dl class="row">

                <dt class="tit">

                    <label for="tag_seo_description">SEO描述</label>

                </dt>

                <dd class="opt">

                    <textarea rows="5" cols="60" name="tag_seo_description" id="tag_seo_description" style="height: 60px;">{$tag.seo_description}</textarea>

                    <p class="notic">标签调用方法:{literal}{$eyou.field.seo_description}{/literal}</p>

                </dd>

            </dl>

在下面增加一段以下代码:

<dl class="row">

                <dt class="tit">

                    <label for="viewfile">指定风格</label>

                </dt>

                <dd class="opt">

                    <input type="text" name="viewfile" id="viewfile" value="{$tag.viewfile}" class="input-txt">

                    <p class="notic">只要填写风格名称即可不包含.htm类型,比如:tagindex</p>

                </dd>

            </dl>

保存

修改文件的方法就是上面 最后 还要动数据库增加一个字段哦!如果不懂一般不建议  懂得话,就记得先备份好数据库,打开数据库管理面板  进入 管理页面 在相对应的数据库里

点击:执行  增加以下代码

ALTER TABLE ey_tagindex  ADD  viewfile  varchar(255) NOT NULL DEFAULT '' COMMENT '模板文件';

最后重启数据库,

后台缓存即可

完成

友情说明:每次增加后要在PC目录创建一个htm文件,比如你写的风格名称是a 那么pc下面增加a.htm 文件即可!


加载中~


上一篇:

下一篇:

腾讯云为数百万企业和开发者提供安全

Hi, 欢迎加入8UMB-模板城技术交流群,带你装逼带你飞!

我要入群

8UMB-模板城,累计帮助1000+用户成功建站,为草根创业提供助力!

立刻开启你的建站之旅

在线
客服

在线客服

在线客服 - 8UMB-模板城周一至周日 10:00-24:00(欢迎呼叫)

选择下列服务马上在线沟通:

客服热线

每日
签到

客服热线

客服
热线

服务热线

15366919619
6*12小时客服服务热线

微信二维码

微信
二维

微信二维码
顶部
现在加入8UMB-模板城, 注册一个账号