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>