有时候,挺纠结的,我要把一个栏目隐藏,但是也想把栏目里面的一起隐藏掉该怎么处理又或者只隐藏栏目不隐藏内容,这两者的确挺矛盾的,
所以左思右想,还是不费脑筋简单的增加内容批取消审核不就可以了?所以今日还是将这个方法记录下来供大家参考。官方或许可以核量下是否也可以增加一下,其实这只是一个小小细节。
具体方法如下:
首选打开:
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"}
<a href="javascript:void(0);" onclick="batch_check(this, 'ids');" data-url="{:url('Archives/check')}"><i class="fa fa-check-square-o"></i>审核文档</a>
{/eq}
替换以下代码:
{eq name="'Archives@check'|is_check_access" value="1"}
<a href="javascript:void(0);" onclick="batch_check(this, 'ids');" data-url="{:url('Archives/check')}"><i class="fa fa-check-square-o"></i>批量审核</a>
{/eq}
{eq name="'Archives@checks'|is_check_access" value="1"}
<a href="javascript:void(0);" onclick="batch_check(this, 'ids');" data-url="{:url('Archives/checks')}"><i class="fa fa-chain-broken"></i>取消审核</a>
{/eq}
最后在打开:applicationadmintemplatearchives目录
index_archives.htm文件
文件找到以下代码:
{eq name="'Archives@check'|is_check_access" value="1"}
<a href="javascript:void(0);" onclick="batch_check(this, 'ids');" data-url="{:url('Archives/check')}"><i class="fa fa-check-square-o"></i>审核文档</a>
{/eq}
替换以下代码:
{eq name="'Archives@check'|is_check_access" value="1"}
<a href="javascript:void(0);" onclick="batch_check(this, 'ids');" data-url="{:url('Archives/check')}"><i class="fa fa-check-square-o"></i>批量审核</a>
{/eq}
{eq name="'Archives@checks'|is_check_access" value="1"}
<a href="javascript:void(0);" onclick="batch_check(this, 'ids');" data-url="{:url('Archives/checks')}"><i class="fa fa-chain-broken"></i>取消审核</a>
{/eq}
最后保存 后台缓存即可