后台内容管理新增批量取消审核功能的方法

易优教程 0 来源:老K模板网 收藏

          有时候,挺纠结的,我要把一个栏目隐藏,但是也想把栏目里面的一起隐藏掉该怎么处理又或者只隐藏栏目不隐藏内容,这两者的确挺矛盾的,

QQ图片20200928082304.png

所以左思右想,还是不费脑筋简单的增加内容批取消审核不就可以了?所以今日还是将这个方法记录下来供大家参考。官方或许可以核量下是否也可以增加一下,其实这只是一个小小细节。

易优后台内容管理增加批量取消审核或者批量审核的方法【eyoucms技巧】(图2)


具体方法如下:


首选打开:


applicationadmincontroller目录里面的

Archives.php  文件


找到:


 public function check()

    {

        if (IS_POST) {

            $aids = input('ids/a');

            $aids = !empty($aids) ? eyIntval($aids) : '';

            if (!empty($aids)){

                $info = [

                    'arcrank' => 0,

                    'update_time'=>getTime(),

                ];

                $r = Db::name('archives')->where('aid','IN',$aids)->cache(true,null,'archives')->save($info);

                if ($r !== false) {

                    adminLog('审核文档-id:'.implode(',', $aids));

                    $this->success('操作成功!');

                } else {

                    $this->error('操作失败!');

                }

            }

        }

    }

    

代码 在下面新增:


 /**

     *  取消审核文档

     */

    public function checks()

    {

        if (IS_POST) {

            $aids = input('ids/a');

            $aids = !empty($aids) ? eyIntval($aids) : '';

            if (!empty($aids)){

                $info = [

                    'arcrank' => -1,

                    'update_time'=>getTime(),

                ];

                $r = Db::name('archives')->where('aid','IN',$aids)->cache(true,null,'archives')->save($info);

                if ($r !== false) {

                    adminLog('审核文档-id:'.implode(',', $aids));

                    $this->success('操作成功!');

                } else {

                    $this->error('操作失败!');

                }

            }

        }

    }



保存关闭即可。



然后在打开以下目录:


applicationadmintemplatearticle

applicationadmintemplatedownload

applicationadmintemplateimages

applicationadmintemplatemedia

applicationadmintemplateproduct


分别打开里面的

index.htm


文件找到以下代码:


                    {eq name="'Archives@check'|is_check_access" value="1"}

                    审核文档

                    {/eq}


替换以下代码:


                   {eq name="'Archives@check'|is_check_access" value="1"}

                    批量审核

                    {/eq}

                    {eq name="'Archives@checks'|is_check_access" value="1"}

                    取消审核

                    {/eq}



最后在打开:applicationadmintemplatearchives目录


index_archives.htm文件


文件找到以下代码:


                    {eq name="'Archives@check'|is_check_access" value="1"}

                    审核文档

                    {/eq}


替换以下代码:


                   {eq name="'Archives@check'|is_check_access" value="1"}

                    批量审核

                    {/eq}

                    {eq name="'Archives@checks'|is_check_access" value="1"}

                    取消审核

                    {/eq}



最后保存 后台缓存即可



免责声明:1.凡本站注明“来源:XXX(非老K模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系laokcms#126.com处理;2.凡本站转载内容仅代表作者本人观点,与老K模板网无关。
0 条评论

网友留言