在字段管理中可以添加和管理字段 2021-07-14

站点设置界面可视化

<div class="waterfall">
    <div class="item">
        <a href="javascript:void(0)">
            <span class="img"><img src="/upload/images/2021/06/24/th-cm-13327104445.jpg"></span>
            <span class="title">校园风光</span>
        </a>
    </div>
    <div class="item">
        <a href="javascript:void(0)">
            <span class="img"><img src="/upload/images/2021/06/24/th-cm-13328104503.jpg"></span>
            <span class="title">校园风光</span>
        </a>
    </div>
    <div class="item">
        <a href="javascript:void(0)">
            <span class="img"><img src="/Upload/images/2020/07/17/0952577912.jpg"></span>
            <span class="title">校园风光</span>
        </a>
    </div>
</div>


例:在推荐区块或者手动区块中加入以下代码,即可输出包含图标的标题内容。

在字段管理中可以添加

在字段管理中可以添加和管理字段,具体参考字段添加和管理教程。

通过图标区分不同区块,表示推送区块,表示手动区块,为代码区块,为自动区块,为RSS区块,为JSON区块,为RPC区块。不同区块的内容维护方式不同。


6、把&ldquo;.NET Framework 版本&rdquo;设置为v4.0,点击&ldquo;确定&rdquo;即可。

签证签证卖点:填写签证优惠以及签证优惠活动等

字段描述:根据产品来源的不同,供应商分为平台供应商和第三方供应商,如果产品由平台自己供应,

4)      属性分类

                       "contentid":"75",

供应商:填写景点门票的供应商

后台绑定了密码、UA、IP三个参数,三个参数任意一个改变,都会要求重新输入密码。

依次点击<顶部主导航区>的[扩展]&rarr;[数字报抓取]&rarr;[规则管理],打开<规则管理界面>,如下图:

注:有的用户反馈编辑器没有添加iframe的按钮,遇到此问题的用户请参考下面的相关文档,把编辑器模式改为通用版或全功能版。

PHP开源CMS基于LAMP技术架构和MVC+OOP模式开发,采用模块化开发方式便于二次开发和扩展,提供了人性化的UI界面和用户体验。PHP开源CMS实现了数据库读写分离和服务器集群部署,可承载千万级数据量,支持高并发和高可用性,同时还采用了多重安全策略。

通常CDN同步服务器文件有一定周期。往往服务器上更新或删除了一个文件CDN端不会立即同步更新或删除。有时候用户希望当某个文件更新时CDN可以立即更新文件,使网站访客可以立即看到更新内容,则可以通过该应用实现同步更新。

添加修改:管理门票信息,包括:套餐名,票面价格,优惠价格,营销策略(积分送、抵、返);热度基数(销量);支付方式

@functions{
    //默认分页函数
    private string Pagebreak(int page, string urlPrefix, string urlParams = "")
    {
        string rv = "";
        if (page > 1)
        {
            rv = urlPrefix + page + "/";
        }
        else
        {
            rv = urlPrefix;
        }
        rv += urlParams;
        return rv;
    }
    //获取url参数方法
    private string GetUrlParams()
    {
        string rv = "";
        System.Collections.Specialized.NameValueCollection queryStrings = Request.QueryString;
        int count = queryStrings.Count;
        if (count > 0)
        {
            rv = "?";
        }
        foreach (string key in queryStrings)
        {
            if (rv.IndexOf("=") > 0)
            {
                rv += "&";
            }
            rv += key + "=" + HttpUtility.UrlEncode(queryStrings[key]);
        }
        return rv;
    }
}
@{
    PageInfo pageInfo = (PageInfo)Model;
    int pageCount = pageInfo.PageCount;
    int pageSize = pageInfo.PageSize;
    int recordCount = pageInfo.RecordCount;
    int currentPage = pageInfo.CurrentPage;
    int m = 2; //左右两边显示页码数
    string urlParams = GetUrlParams();
    string urlPrefix = Html.ColumnUrl();//获取当前栏目url,如果是自定义文件,请自行修改为路径。
}
    <div class="text-center">
        <ul class="pagination">
            @{
                if (currentPage > 1)
                {
                    <li>
                        <a href="@Pagebreak(currentPage-1,urlPrefix,urlParams)">&laquo;</a>
                    </li>
                }
                else
                {
                    <li class="disabled">
                        <a>&laquo;</a>
                    </li>
                }
                int startPage = currentPage - m;
                int lastPage = currentPage + m;
                int cha = 0;
                if (lastPage > pageCount)
                {
                    cha = lastPage - pageCount;
                    startPage = startPage - cha;
                    if (startPage < 1)
                    {
                        startPage = 1;
                    }
                    lastPage = pageCount;
                }
                else if (startPage < 1)
                {
                    cha = 1 - startPage;
                    startPage = startPage + cha;
                    lastPage = lastPage + cha;
                    if (lastPage > pageCount)
                    {
                        lastPage = pageCount;
                    }
                }
                if (startPage > 1)
                {
                    <li><a href="@Pagebreak(1,urlPrefix,urlParams)">1 ...</a></li>
                }
                for (int i = startPage; i <= lastPage; i++)
                {
                    <li@(currentPage==i?" class=active":"")><a href="@Pagebreak(i,urlPrefix,urlParams)">@i</a></li>
                }
                if (lastPage < pageCount)
                {
                    <li><a href="@Pagebreak(pageCount,urlPrefix,urlParams)">... @pageCount</a></li>
                }
                if (currentPage < pageCount)
                {
                    <li>
                        <a href="@Pagebreak(currentPage+1,urlPrefix,urlParams)">&raquo;</a>
                    </li>
                }
                else
                {
                    <li class="disabled">
                        <a>&raquo;</a>
                    </li>
                }
            }
    </ul>
</div>

把上面代码保存为PagebreakPartial.cshtml放在模板的Views/Shared目录下作为局部文件,这样就可以在所有需要分页的模板中调用,实现代码的重用性,下面用实例演示完整的分页模板。

每一个接口地址中都必须指定APP,CONTROLLER和ACTION;

 在生成网站APP之前需要先准备两张图片