模板中的站点数据调用

1、获取当前站点Id,返回int数字

Html.CurrentSiteId()

2、获取当前站点url地址,返回string字符串

Html.SiteUrl(int? siteId)

参数不设置则默认当前站点Id,后面所有方法参数类似,不设置参数则默认当前站点id

3、获取站点数据,返回一个对象,模板中可以通过.字段的方式调用字段值

Html.SiteData(int? siteId)


实例1:模板中调用站点自定义字段数据。

@{
    var siteData=Html.SiteData();
    var logo=siteData.Logo;//获取站自定义字段logo的数据,注意字段第一个字符要大写。
    var tel=siteData.Tel; //获取站点自定义字段tel的数据
}
<div class="header">
     <a href="@Html.SiteUrl()" class="left"><img src="@logo" alt="公司名称"/></a>
     <span class="right">电话:@tel</span>
</div>