1
我正在开发N2cms多语言网站和问题是页脚是相同的两侧,我并不需要我需要单独的页脚根据他们的语言..所以任何人都可以帮助我解决这个问题。N2CMS页脚问题
我正在开发N2cms多语言网站和问题是页脚是相同的两侧,我并不需要我需要单独的页脚根据他们的语言..所以任何人都可以帮助我解决这个问题。N2CMS页脚问题
我想你正在使用WebForms。
在母版页,你应该把这个:
protected ILanguageGateway languages;
protected override void OnInit(EventArgs e)
{
if (CurrentPage != null)
{
languages = N2.Context.Current.Resolve<ILanguageGateway>();
ContentItem language = languages.GetLanguage(CurrentPage) as ContentItem;
f1.CurrentItem = language; /* Here is the trick */
f2.CurrentItem = language;
dft.CurrentItem = language;
base.OnInit(e);
}
}
凡F1,F2和DFT的显示控制。
下是F1的设计方:
<div class="footer">
<n2:Display ID="f1" PropertyName="Footer1" Path="~/" runat="server" />
</div>