苹果CMS开发

苹果CMS通用模板

2024-08-20 人阅读

苹果cms拥有非常丰富的模板标签,这些标签命名大部分来自数据库字段名称和函数调用的组合,页面专属标签只能在当前页面使用,而列表循环大部分全局页面都可以使用,

如需调出当前页面id 可以 使用{$maccms.aid}标签即可获得当前页面aid值

如需调出当前模型id 可以 使用{$maccms.mid}标签即可获得当前模型mid值

首页:

文件目录html/index/index.html

页面aid值1,

支持全模块列表标签代用

留言本:

目录html/gbook

留言首页:

文件目录html/gbook/index.html

报错:

文件目录html/gbook/report.html

评论

文件目录html/comment/ajax.html

自定义(Label):

自定义模板顾名思义就是可以自由创建的模板,不限制文件名。但是规定统一放在html/label目录下,由{:mac_url('label/文件名')}来访问

文件目录html/label

示例:

html/label/aaa$$$top.html {:mac_url('label/aaa$$$top')}
html/label/rank.html {:mac_url('label/rank')}

rss模板:

支持各大搜索引擎的sitemap提交格式,具体可以参考相关搜索引擎的格式标准

文件目录html/rss

html/rss/baidu.html 百度sitemap

html/rss/bing.html 必应sitemap

html/rss/google.html 谷歌sitemap

html/rss/index.html 通用sitemap

html/rss/sm.html 神马sitemap

html/rss/so.html 360 sitemap

html/rss/sogou.html 搜狗sitemap

map模板:

全站地图和最新更

文件目录html/map/index.html

信息提示:

苹果CMS默认系统提示模板,不可自定义和修改,一般通用标签为{$msg}和{$wait}

关站提示:

文件目录html/public/close.html

代码示例:

<!DOCTYPE html>
<html>
    <head>
    <meta charset="utf-8">
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
    <title>网站维护中......</title>
    <link rel="stylesheet" href="__STATIC__/css/home.css">
    <style>
        body{background:#F9FAFD;color:#818181;}
    </style>
</head>
<body>
<div>
    <div>非常抱歉,网站正在维护中...</div>
    <div>亲爱的站长们:</div>
    <div>
        {$close_tip}
    </div>
</div>
</body>
</html>

系统提示:

文件目录html/public/jump.html

代码示例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
    <title>系统提示......</title>
    <link rel="stylesheet" href="__STATIC__/css/home.css">
    <style>
        body{background:#F9FAFD;color:#818181;}
    </style>
</head>
<body>
<div>
    <div>系统提示...</div>
    <div>亲爱的:</div>
    <div>{$msg}</div>
    <div>
        页面自动 <a id="href" href="<?php echo($url);?>">跳转</a> 等待时间: <b id="wait"><?php echo($wait);?></b>
    </div>
</div>
<script type="text/javascript">
    (function(){
        var wait = document.getElementById('wait'),
                href = document.getElementById('href').href;
        var interval = setInterval(function(){
            var time = --wait.innerHTML;
            if(time <= 0) {
                location.href = href;
                clearInterval(interval);
            };
        }, 1000);
    })();
</script>
</body>
</html>

文件目录:

html/public/msg.html

代码示例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
    <title>系统提示......</title>
    <link rel="stylesheet" href="__STATIC__/css/home.css">
    <style>
        body{background:#F9FAFD;color:#818181;}
    </style>
</head>
<body>
<div>
    <div>系统提示...</div>
    <div>亲爱的:</div>
    <div>{$msg}</div>
</div>
<script type="text/javascript">
</script>
</body>
</html>

通用分页:

{if condition="$__PAGING__.record_total gt 0"}
<div>
    <div>共{$__PAGING__.record_total}条数据,当前{$__PAGING__.page_current}/{$__PAGING__.page_total}页</div>
    <div>
        <a href="{$__PAGING__.page_url|mac_url_page=1}" title="首页">首页</a>
        <a href="{$__PAGING__.page_url|mac_url_page=$__PAGING__.page_prev}" title="上一页">上一页</a>
        {maccms:foreach name="$__PAGING__.page_num" id="num"}
        {if condition="$__PAGING__['page_current'] eq $num"}
        <a class="page_link page_current" href="javascript:;" title="第{$num}页">{$num}</a>
        {else}
        <a href="{$__PAGING__.page_url|mac_url_page=$num}" title="第{$num}页" >{$num}</a>
        {/if}
        {/maccms:foreach}
        <a href="{$__PAGING__.page_url|mac_url_page=$__PAGING__.page_next}" title="下一页">下一页</a>
        <a href="{$__PAGING__.page_url|mac_url_page=$__PAGING__.page_total}" title="尾页">尾页</a>
        <input type="text" placeholder="页码"  id="page" autocomplete="off" style="width:40px">
        <button class="page_btn mac_page_go" type="button" data-url="{$__PAGING__.page_url}" data-total="{$__PAGING__.page_total}" data-sp="{$__PAGING__.page_sp}" >GO</button>
    </div>
</div>
{else/}
<div>
    <h1>没有找到匹配数据</h1>
</div>
{/if}
热门推荐