问题标签 [orchardcms-1.7]

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 回答
1108 浏览

.net - Orchard CMS - 删除发布日期和时间页面

我是果园 CMS 的新手...我想删除发布日期和时间任何人请告诉我我非常感谢...以下是要删除的内容...

发布日期、时间、用户名(2013 年 11 月 20 日,上午 12:46,管理员)

谢谢

0 投票
1 回答
630 浏览

xml - 在 Orchard Cms 中导入只导入最后一条记录

我正在尝试将数据导入 Orchard CMS。我有一个自定义部分,我在驱动程序中覆盖了导入方法,并且我正在使用导入/导出模块。

我已经从 Orchard 导出了一些数据以确保 XML 模式正确,但是在导入时只导入最后一条记录,无论上面有什么数据。

我还打乱了 xml 中的记录,唯一导入的记录始终是 Id 不为空的最后一条记录。所以我可以说这不是有效或无效数据的问题。所有记录都是有效的,如果它们有一个 id(将被下一个自动生成的键替换)并且它们是集合中的最后一个,它们将被导入。

日志中没有任何错误。

我正在使用来自 git 存储库的 Orchard 1.7.2.0。

我使用 SQL compact 作为数据库引擎。

知道为什么会失败吗?

这是部分记录:

这是驱动程序:

这是我编辑过的导出文件,我正在尝试导入:

编辑:

根据请求,这是创建数据库结构的迁移代码

0 投票
1 回答
695 浏览

orchardcms - 在模块的 SummaryAdmin 中显示 MediaLibraryPickerField

我已使用以下代码将 MediaLibraryPickerField 添加到迁移中的内容类型:

这在我的编辑视图中为我提供了一个媒体库选择器控件并按预期工作。

当我在 SummaryAdmin 中显示 MyPart 时,Orchard 尝试使用 Image.SummaryAdmin.cshtml 并在此处出现错误,因为.As<MediaPart>返回 null:

Model.ContentItem 不是 MediaPart,它是 MyType。它确实有一个附加到 MyType 的 ImagePart。

问题:

  1. 为什么图像形状在寻找 MediaPart
  2. 如何将 MediaPart 作为模型的一部分注入?(我是不是该?)
  3. 我应该在这里创建一个替代视图并深入到正确的部分吗?
  4. 我是否完全错过了如何使用 MediaLibraryPickerField?
0 投票
1 回答
475 浏览

orchardcms - 在 Orchard 1.7 中使用投影显示图像

如何在 Orchard 1.7 中使用 Projection 显示图像。

我已经尝试但无法使用选择 html 布局和自定义显示 html 来获取其母猪 ID 的图像。

可以帮我用果园投影/查询获取图像吗

==更新帖子

我有一个查询来选择所有公司名称(输入文本),详细信息(输入文本)和公司图像,我想在前端站点上显示所有公司名称的列表,并带有投影和查询...列表即将到来但是如何获取图像是问题所在。

谢谢

0 投票
1 回答
232 浏览

c# - 如何在 Orchard 1.7.1 的内容菜单项中添加图像而不是文本

我已阅读并尝试重现此问题/答案中的步骤如何扩展果园导航模块以将图像添加到菜单项

  1. 已创建带有“图像”内容选择器字段的 MenuImagePart
  2. 已将此部分添加到“内容菜单项”中
  3. 更改了 MenuItemLink-ContentMenuItem.cshtml 中的代码

但得到下一个错误:

https://dl.dropboxusercontent.com/u/86009304/MenuImagePart.png

我做错了什么,我应该如何创建此图像以添加到新创建的“内容菜单项”?

0 投票
1 回答
274 浏览

orchardcms - Orchard Fundamentals

I am beginner to Orchard. My purpose of starting this discussion is, to make beginners aware about Orchard Fundamentals.

I am currently Developing on web site using Orchard. But most of the times I am facing difficulty in rendering contents and how to place content on front end. As well, use of content items, content types and modules. Usually, I get confuse in using all these things. For example : I have created new content type for displaying latest post on my site, with date and user's profile picture. So for that my question is, "Is it right that I have created content type for it? or should I have to make module? and if yes than can I use my content type as a widget on my homepage? "

FYI: I went through the documentation and plural sight's video. But I was not able to clear above fundamentals.

Sorry for any inconvenience or any stupid questions, but at this time it seems bit complex for me. Can anybody please help me to clear my fundamentals of orchard?

Thank you, Sohil Shah

0 投票
1 回答
701 浏览

c# - 未找到果园形状类型 ResizeMediaUrl 异常,MediaLibrary 组件不起作用

我创建了一个内容类型和一个投影来查看该内容类型,但是在尝试访问该投影时,我得到了以下异常:

媒体库在测试性能时被禁用和启用了几次,但现在它和它的所有依赖模块都被启用了。该站点也在服务器内从一个位置移动到另一个位置,但媒体文件夹及其结构处于相同的果园结构中。

当媒体库模块被禁用时,会显示投影,但没有与之关联的图片。启用时会发生上述异常。

请指教,

谢谢,

亚历克斯。

0 投票
2 回答
77 浏览

asp.net-mvc-3 - 很难获得有关在 Orchard 视图中工作的权限的条件代码

在我看来,我正在尝试做这样的事情:

我的权限包括经理和客户,客户拥有ImpliedBy = new[] { Manager }. Manager 被定义为 Admin 角色,而 Client 被定义为 Contributor 角色。

我的期望是,如果 Manager 登录,他们将只能看到 Manager 视图。但是,由于 Manager 具有 Client 权限,因此逻辑仅显示第一个(Client 视图)。如果我同时if发表声明,那么两者都会弹出。以客户身份登录时,我只看到客户视图。

这是有道理的,但是,是否可以在不必做任何重大事情的情况下围绕它进行编码?我使用的是我自己的未绑定到部件的前端,因此 ContentPermission 模块不是一个选项。

0 投票
1 回答
393 浏览

orchardcms - Orchard CMS 更改登录“小部件”标题

因此,登录表单的标题是“拒绝访问”。

如何将此标题更改为“登录”?

谢谢。

0 投票
1 回答
203 浏览

file - 在具有身份验证的站点中返回文件

交叉邮件: https ://orchard.codeplex.com/discussions/471384

我正在使用 Orchard CMS 1.7,我们锁定了匿名用户(管理员 -> 用户 -> 角色 -> 取消选中站点前端)的整个站点。现在,每个页面或文件都要求人们在访问它们之前进行身份验证。

现在,我们正在尝试提供一些文件可供下载的选项,具体取决于特定内容类型的字段。

问题

当我在通过身份验证时下载文件时,我可以毫无问题地得到它。如果我是匿名的,我会得到文件(正确的文件名和类型),但它没有内容和大小(0 字节)。我很确定这是一个身份验证问题,因为当我启用对站点前端的匿名访问时,它一切正常。

这是返回文件的实际代码(redirectLink 是文件路径):

这是我的完整代码(控制器操作):

这让我想到了这些问题:

  1. 带有返回文件的事件,它仍然考虑当前用户以及该人是否经过身份验证?
  2. 我可以使用模拟来绕过这个问题吗?

任何建议或信息将不胜感激。谢谢!