有時候,挺糾結的,我要把一個欄目隱藏,但是也想把欄目里面的一起隱藏掉該怎么處理又或者只隱藏欄目不隱藏內容,這兩者的確挺矛盾的,

所以左思右想,還是不費腦筋簡單的增加內容批取消審核不就可以了?所以今日還是將這個方法記錄下來供大家參考。官方或許可以核量下是否也可以增加一下,其實這只是一個小小細節。

具體方法如下:
首選打開:
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}
最后保存 后臺緩存即可