ExecuteNoneQuery("UPDATE `#@__channeltype` SET isdefault=0 WHERE id<>'$cid'");
if ($cid != 0) {
$dsql->ExecuteNoneQuery("UPDATE `#@__channeltype` SET isdefault=1 WHERE id='$cid'");
}
$win = new OxWindow();
$win->Init();
$win->mainTitle = "内容发布向导";
$wecome_info = "内容发布向导";
$win->AddTitle("内容发布向导 >> 设置默认发布表单");
if ($cid == 0) {
$msg = "
成功取消默认发布表单!
您目前想要进行的操作: 返回发布向导页
";
} else {
$msg = "
成功保存默认发布表单,以后点击“内容发布”面板将直接跳转到您选择的内容发布页!
您目前想要进行的操作: 转到默认发布表单 返回发布向导页
";
}
$win->AddMsgItem("$msg
");
$winform = $win->GetWindow("hand");
$win->Display();
exit();
}
//以下为正常浏览的内容
/*--------------------
function __PageShow();
----------------------*/
$row = $dsql->GetOne("SELECT id,addcon FROM `#@__channeltype` WHERE isdefault='1' ");
//已经设置了默认发布表单
if (is_array($row) && $action != 'edit') {
$addcon = $row['addcon'];
if ($addcon == '') {
$addcon = 'archives_add.php';
}
$channelid = $row['id'];
$cid = 0;
require_once(DEDEADMIN.'/'.$addcon);
exit();
}
//没有设置默认发布表单
else {
$dsql->SetQuery("SELECT id,typename,mancon,isdefault,addtable FROM `#@__channeltype` WHERE id<>-1 And isshow=1 ");
$dsql->Execute();
}
include DedeInclude('templets/public_guide.htm');
//获取频道栏目数
function GetCatalogs(&$dsql, $cid)
{
$row = $dsql->GetOne("SELECT COUNT(*) AS dd FROM `#@__arctype` WHERE channeltype='$cid' ");
return (!is_array($row) ? '0' : $row['dd']);
}