问题标签 [episerver-relate+]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
219 浏览

c# - EPiServer 社区成员头像错误

我正在与社区一起开发 EPiServer CMS 7 MVC 站点。我正在尝试获取并显示成员头像(头像实际存在于贡献文件文件夹中)。这是我的代码:

可变图像获取值:

但在查看时,我只看到图像图标(例如无法上传或显示图像时)。当我尝试在新选项卡中打开此图像链接时,它会将我重定向到 EPiServer 登录页面。如果用户被授权,我不明白为什么它将我重定向到登录页面。有任何想法吗?

附加信息:我使用部署中心安装了 EPiServer Relate 站点。在 EditProfile 用户控件或 MyPage 上获取用户头像的方法相同。当我尝试使用获取的 URL 在新选项卡中打开图像时,我看到了它。我认为 Web.config 文件中可能有一些权限,但我不知道....

添加新信息(2014 年 11 月 10 日)。问题出在我的意思是在 EPiServerCommunity 部分的部分中。当我在以前安装的 EpiServer Relate 站点中更改为拒绝时,当我尝试打开图像时,我正在获取登录页面。在我的 web.config 文件中,我将所有拒绝更改为允许,但是当我尝试通过 url 打开图像时,我仍然得到登录页面。我猜 Episerver 在 web.config 文件中没有看到这部分。

添加新信息(2014 年 11 月 11 日)。我在部分添加了一个角色“每个人”。我看到当我尝试打开 localhost:18000\episerver 时,它会跳过登录页面。我将相同的角色“所有人”添加到 EpiServerCommunity 部分。现在看起来:

但是当我尝试通过 url 打开图像时,我仍然得到登录页面:(

PS 这个问题是我在EPiServer World上发布的,但我希望我能在这里更快地得到答案。

0 投票
0 回答
174 浏览

episerver - 在 EpiServer 中删除用户时发生错误 - ArgumentNullException: The type cannot be null

我用过,

删除用户(正如本期发布的答案)。

但是,这很好用。但对于一个用户来说,它给出了一个错误。异常从RemoveUser(IUser user).

异常详情如下,

我试图提取Type和类型名称,它工作正常。

更新:我已经反编译了EPiServer.Common.ImplementationModule,这就是它所HandleCommentAddUpdateRemove(..)拥有的。

是什么导致这种情况发生?

似乎下面的代码返回“空”

commentedEntity.get_Type();

有什么办法可以删除这个用户?

附加信息:

0 投票
1 回答
39 浏览

episerver - Episerver - 更新论坛主题后无法将 Changed 状态设置为 false

我已尝试更新论坛主题如下,

Changed但是,即使在更新主题后,我也需要保持状态。有没有办法做到这一点?


关于我的设置的附加信息:
EPiServer.Community - version=9.0.0
EPiServer.CommonFramework - version=9.0.1