本文整理汇总了PHP中iACP::view方法的典型用法代码示例。如果您正苦于以下问题:PHP iACP::view方法的具体用法?PHP iACP::view怎么用?PHP iACP::view使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类iACP
的用法示例。
在下文中一共展示了iACP::view方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: do_iCMS
function do_iCMS($appid = 0)
{
iPHP::import(iPHP_APP_CORE . '/iAPP.class.php');
$this->categoryApp = iACP::app('category', 'all');
$this->category = $this->categoryApp->category;
$sql = "WHERE 1=1";
if ($appid || $_GET['appid']) {
$_GET['appid'] && ($appid = (int) $_GET['appid']);
$sql .= " AND `appid`='{$appid}'";
}
$_GET['iid'] && ($sql .= " AND `iid`='" . (int) $_GET['iid'] . "'");
isset($_GET['status']) && ($sql .= " AND `status`='" . $_GET['status'] . "'");
if ($_GET['cid']) {
$cid = (int) $_GET['cid'];
if (isset($_GET['sub'])) {
$cids = $this->categoryApp->get_ids($cid, true);
array_push($cids, $cid);
$sql .= " AND cid IN(" . implode(',', $cids) . ")";
} else {
$sql .= " AND cid ='{$cid}'";
}
}
$_GET['userid'] && ($sql .= " AND `userid`='" . (int) $_GET['userid'] . "'");
$_GET['ip'] && ($sql .= " AND `ip`='" . $_GET['ip'] . "'");
if ($_GET['keywords']) {
$sql .= " AND CONCAT(username,title) REGEXP '{$_GET['keywords']}'";
}
$maxperpage = $_GET['perpage'] > 0 ? (int) $_GET['perpage'] : 20;
$total = iPHP::total(false, "SELECT count(*) FROM `#iCMS@__comment` {$sql}", "G");
iPHP::pagenav($total, $maxperpage, "条评论");
$rs = iDB::all("SELECT * FROM `#iCMS@__comment` {$sql} order by id DESC LIMIT " . iPHP::$offset . " , {$maxperpage}");
$_count = count($rs);
include iACP::view("comment.manage");
}
示例2: do_iCMS
function do_iCMS()
{
$filter = $this->setting->get(0, 'word.filter');
$disable = $this->setting->get(0, 'word.disable');
foreach ((array) $filter as $k => $val) {
$filterArray[$k] = implode("=", (array) $val);
}
include iACP::view("filter");
}
示例3: do_iCMS
function do_iCMS()
{
$res = iFS::folder('template', array('htm', 'css', 'js', 'png', 'jpg', 'gif'));
$dirRs = $res['DirArray'];
$fileRs = $res['FileArray'];
$pwd = $res['pwd'];
$parent = $res['parent'];
$URI = $res['URI'];
$navbar = true;
$file_edit = true;
include iACP::view("files.explorer");
}
示例4: do_iCMS
function do_iCMS()
{
if ($_GET['keywords']) {
$sql = " WHERE `keyword` REGEXP '{$_GET['keywords']}'";
}
$orderby = $_GET['orderby'] ? $_GET['orderby'] : "id DESC";
$maxperpage = $_GET['perpage'] > 0 ? (int) $_GET['perpage'] : 20;
$total = iPHP::total(false, "SELECT count(*) FROM `#iCMS@__keywords` {$sql}", "G");
iPHP::pagenav($total, $maxperpage, "个关键词");
$rs = iDB::all("SELECT * FROM `#iCMS@__keywords` {$sql} order by {$orderby} LIMIT " . iPHP::$offset . " , {$maxperpage}");
$_count = count($rs);
include iACP::view("keywords.manage");
}
示例5: do_iCMS
function do_iCMS()
{
if ($_GET['job']) {
require_once iPHP_APP_CORE . '/iJob.class.php';
$job = new JOB();
}
$sql = "WHERE 1=1";
//isset($this->type) && $sql.=" AND `type`='$this->type'";
$_GET['gid'] && ($sql .= " AND `gid`='{$_GET['gid']}'");
$orderby = $_GET['orderby'] ? $_GET['orderby'] : "uid DESC";
$maxperpage = $_GET['perpage'] > 0 ? (int) $_GET['perpage'] : 20;
$total = iPHP::total(false, "SELECT count(*) FROM `#iCMS@__members` {$sql}", "G");
iPHP::pagenav($total, $maxperpage, "个用户");
$rs = iDB::all("SELECT * FROM `#iCMS@__members` {$sql} order by {$orderby} LIMIT " . iPHP::$offset . " , {$maxperpage}");
$_count = count($rs);
include iACP::view("account.manage");
}
示例6: do_manage
function do_manage()
{
$sql = " where 1=1";
$cid = (int) $_GET['cid'];
$tcid = (int) $_GET['tcid'];
$pid = (int) $_GET['pid'];
$_GET['keywords'] && ($sql .= " AND CONCAT(name,seotitle,subtitle,keywords,description) REGEXP '{$_GET['keywords']}'");
$sql .= $this->categoryApp->search_sql($cid);
$sql .= $this->tagcategory->search_sql($tcid, 'tcid');
isset($_GET['pic']) && ($sql .= " AND `haspic` ='" . ($_GET['pic'] ? 1 : 0) . "'");
if (isset($_GET['pid']) && $pid != '-1') {
$uri_array['pid'] = $pid;
if ($_GET['pid'] == 0) {
$sql .= " AND `pid`=''";
} else {
iPHP::import(iPHP_APP_CORE . '/iMAP.class.php');
map::init('prop', $this->appid);
$map_where = map::where($pid);
}
}
if ($map_where) {
$map_sql = iCMS::map_sql($map_where);
$sql = ",({$map_sql}) map {$sql} AND `id` = map.`iid`";
}
$orderby = $_GET['orderby'] ? $_GET['orderby'] : "id DESC";
$maxperpage = $_GET['perpage'] > 0 ? (int) $_GET['perpage'] : 20;
$total = iPHP::total(false, "SELECT count(*) FROM `#iCMS@__tags` {$sql}", "G");
iPHP::pagenav($total, $maxperpage, "个标签");
$limit = 'LIMIT ' . iPHP::$offset . ',' . $maxperpage;
if ($map_sql || iPHP::$offset) {
$ids_array = iDB::all("\n SELECT `id` FROM `#iCMS@__tags` {$sql}\n ORDER BY {$orderby} {$limit}\n ");
//iDB::debug(1);
$ids = iCMS::get_ids($ids_array);
$ids = $ids ? $ids : '0';
$sql = "WHERE `id` IN({$ids})";
$limit = '';
}
$rs = iDB::all("SELECT * FROM `#iCMS@__tags` {$sql} ORDER BY {$orderby} {$limit}");
$_count = count($rs);
include iACP::view("tags.manage");
}
示例7: do_iCMS
function do_iCMS()
{
//数据统计
$rs = iDB::all("SHOW FULL TABLES FROM `" . iPHP_DB_NAME . "` WHERE table_type = 'BASE TABLE';");
foreach ($rs as $k => $val) {
if (strstr(iPHP_DB_PREFIX, $val['Tables_in_' . iPHP_DB_NAME]) === false) {
$iTable[] = strtoupper($val['Tables_in_' . iPHP_DB_NAME]);
} else {
$oTable[] = $val['Tables_in_' . iPHP_DB_NAME];
}
}
$content_datasize = 0;
$tables = iDB::all("SHOW TABLE STATUS");
$_count = count($tables);
for ($i = 0; $i < $_count; $i++) {
$tableName = strtoupper($tables[$i]['Name']);
if (in_array($tableName, $iTable)) {
$datasize += $tables[$i]['Data_length'];
$indexsize += $tables[$i]['Index_length'];
if (stristr(strtoupper(iPHP_DB_PREFIX . "article," . iPHP_DB_PREFIX . "category," . iPHP_DB_PREFIX . "comment," . iPHP_DB_PREFIX . "article_data"), $tableName)) {
$content_datasize += $tables[$i]['Data_length'] + $tables[$i]['Index_length'];
}
}
}
$acc = iDB::value("SELECT count(*) FROM `#iCMS@__category` WHERE `appid`='" . iCMS_APP_ARTICLE . "'");
$tac = iDB::value("SELECT count(*) FROM `#iCMS@__category` WHERE `appid`='" . iCMS_APP_TAG . "'");
$pac = iDB::value("SELECT count(*) FROM `#iCMS@__category` WHERE `appid`='" . iCMS_APP_PUSH . "'");
$ac = iDB::value("SELECT count(*) FROM `#iCMS@__article`");
$ac0 = iDB::value("SELECT count(*) FROM `#iCMS@__article` WHERE `status`='0'");
$ac2 = iDB::value("SELECT count(*) FROM `#iCMS@__article` WHERE `status`='2'");
$ctc = iDB::value("SELECT count(*) FROM `#iCMS@__comment`");
$tc = iDB::value("SELECT count(*) FROM `#iCMS@__tags`");
$kc = iDB::value("SELECT count(*) FROM `#iCMS@__keywords`");
$pc = iDB::value("SELECT count(*) FROM `#iCMS@__push`");
$uc = iDB::value("SELECT count(*) FROM `#iCMS@__user`");
$fdc = iDB::value("SELECT count(*) FROM `#iCMS@__filedata`");
$lc = iDB::value("SELECT count(*) FROM `#iCMS@__links`");
include iACP::view("home");
}
示例8:
<div class="input-prepend"> <span class="add-on">发送账号</span>
<input type="text" name="config[mail][setfrom]" class="span3" id="mail_setfrom" value="<?php
echo $config['mail']['setfrom'];
?>
"/>
</div>
<span class="help-inline">用于发送邮件的账号</span>
<div class="clearfloat mt10"></div>
<div class="input-prepend"> <span class="add-on">联系Email</span>
<input type="text" name="config[mail][replyto]" class="span3" id="mail_replyto" value="<?php
echo $config['mail']['replyto'];
?>
"/>
</div>
<span class="help-inline">用于邮件中回复Email的账号</span>
<div class="clearfloat mt10"></div>
</div>
<?php
include iACP::view("weixin.config");
?>
<div class="form-actions">
<button class="btn btn-primary" type="submit"><i class="fa fa-check"></i> 提交</button>
</div>
</div>
</form>
</div>
</div>
</div>
<?php
iACP::foot();
示例9: do_iCMS
function do_iCMS()
{
$sql = " where 1=1";
// $cid = (int)$_GET['cid'];
//
// if($cid) {
// $cids = $_GET['sub']?iCMS::get_category_ids($cid,true):$cid;
// $cids OR $cids = $vars['cid'];
// $sql.= iPHP::where($cids,'cid');
// }
$_GET['field'] && ($sql .= " AND `field`='" . $_GET['field'] . "'");
$_GET['field'] && ($uri .= '&field=' . $_GET['field']);
$_GET['type'] && ($sql .= " AND `type`='" . $_GET['type'] . "'");
$_GET['type'] && ($uri .= '&type=' . $_GET['type']);
$_GET['cid'] && ($sql .= " AND `cid`='" . $_GET['cid'] . "'");
$_GET['cid'] && ($uri .= '&cid=' . $_GET['cid']);
$maxperpage = $_GET['perpage'] > 0 ? (int) $_GET['perpage'] : 20;
$total = iPHP::total(false, "SELECT count(*) FROM `#iCMS@__prop` {$sql}", "G");
iPHP::pagenav($total, $maxperpage, "个属性");
$rs = iDB::all("SELECT * FROM `#iCMS@__prop` {$sql} order by pid DESC LIMIT " . iPHP::$offset . " , {$maxperpage}");
$_count = count($rs);
include iACP::view("prop.manage");
}
示例10: do_iCMS
function do_iCMS()
{
$rs = iDB::all("SELECT * FROM `#iCMS@__group` ORDER BY `type` , `gid` ASC");
$_count = count($rs);
include iACP::view("groups.manage");
}
示例11: do_iCMS
function do_iCMS()
{
//iPHP::app('user.class','static');
$sql = "WHERE 1=1";
$pid = $_GET['pid'];
if ($_GET['keywords']) {
$sql .= " AND CONCAT(username,nickname) REGEXP '{$_GET['keywords']}'";
}
$_GET['gid'] && ($sql .= " AND `gid`='{$_GET['gid']}'");
if (isset($_GET['status']) && $_GET['status'] !== '') {
$sql .= " AND `status`='{$_GET['status']}'";
}
$_GET['regip'] && ($sql .= " AND `regip`='{$_GET['regip']}'");
$_GET['loginip'] && ($sql .= " AND `lastloginip`='{$_GET['loginip']}'");
if (isset($_GET['pid']) && $pid != '-1') {
$uri_array['pid'] = $pid;
if ($_GET['pid'] == 0) {
$sql .= " AND `pid`=''";
} else {
iPHP::import(iPHP_APP_CORE . '/iMAP.class.php');
map::init('prop', $this->appid);
$map_where = map::where($pid);
}
}
if ($map_where) {
$map_sql = iCMS::map_sql($map_where);
$sql = ",({$map_sql}) map {$sql} AND `uid` = map.`iid`";
}
$orderby = $_GET['orderby'] ? $_GET['orderby'] : "uid DESC";
$maxperpage = $_GET['perpage'] > 0 ? (int) $_GET['perpage'] : 20;
$total = iPHP::total(false, "SELECT count(*) FROM `#iCMS@__user` {$sql}", "G");
iPHP::pagenav($total, $maxperpage, "个用户");
$limit = 'LIMIT ' . iPHP::$offset . ',' . $maxperpage;
if ($map_sql || iPHP::$offset) {
$ids_array = iDB::all("\n SELECT `uid` FROM `#iCMS@__user` {$sql}\n ORDER BY {$orderby} {$limit}\n ");
//iDB::debug(1);
$ids = iCMS::get_ids($ids_array, 'uid');
$ids = $ids ? $ids : '0';
$sql = "WHERE `uid` IN({$ids})";
$limit = '';
}
$rs = iDB::all("SELECT * FROM `#iCMS@__user` {$sql} ORDER BY {$orderby} {$limit}");
$_count = count($rs);
include iACP::view("user.manage");
}
示例12: do_addproject
function do_addproject()
{
$rs = array();
$this->pid && ($rs = spider::project($this->pid));
$cid = empty($rs['cid']) ? $this->cid : $rs['cid'];
$categoryApp = iACP::app('category', iCMS_APP_ARTICLE);
$cata_option = $categoryApp->select(false, $cid);
$rule_option = $this->rule_opt($rs['rid']);
$post_option = $this->post_opt($rs['poid']);
//$rs['sleep'] OR $rs['sleep'] = 30;
include iACP::view("spider.addproject");
}
示例13: do_update
function do_update()
{
$this->msg = iPatch::download();
//下载文件包
include iACP::view("patch");
}
示例14: do_replace
function do_replace()
{
include iACP::view("database.replace");
}
示例15: do_preview
function do_preview()
{
$_GET['pic'] && ($src = iFS::fp($_GET['pic'], '+http'));
include iACP::view("files.preview");
}