0

我正在使用 DotnetNuke 5.4 社区,并且满足了特定要求。

我需要在门户基础上实现可配置的页脚区域(即 DNN 管理员应该能够管理要在页脚区域中显示的内容和图像)。

由于现在我可以在门户基础上更改页眉徽标,因此需要将相同的功能扩展到页脚区域。

Q1.) 是否有任何皮肤对象满足我目前的要求?

Q2.) 在版权文本中,我只能输入 100 个字符。但我需要将其扩展到 250 个字符。我该怎么办?

感谢您在这方面的任何帮助。

谢谢,

巴鲁。

4

2 回答 2

0

看来您需要自定义皮肤对象。我将通过以下方式执行此操作:

创建一个名为:

create table projectSettings(
projectSettingId bigint not null identity(1,1) primary key, 
portalId int ,
settingName varchar(100),
setttingValue varchar(max)
)
-- name looks odd, but don't use siteSettings, portalSettings, HostSettings etc 
-- because it may be possible that they are already exists in dnn

在页脚中为您想要的所有内容创建条目,例如版权,以及您想要的任何其他设置

创建一个自定义皮肤对象,该对象将接受 portalId 和 SettingKey 作为属性,并根据查询显示 settingValue。

我希望这能帮到您。

于 2010-10-27T16:22:06.267 回答
0

好问题。您无法将其他设置添加到设置区域,因此您需要做一些自定义工作来完成此操作。根据您的用户的精明程度,他们可以将 HTML 模块放在页脚窗格中并将其标记为“显示在所有页面上”

但我想你正在寻找比这更优雅的东西。

于 2010-11-04T03:43:53.547 回答