问题标签 [orchardcms-1.6]
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.
localization - 在 Orchard 中本地化内容类型的名称
如何本地化内置内容类型的名称,在本例中为“页面”?
我通过使用相关的 po 文件等对管理界面的其他部分进行了本地化,因此我对该过程相当熟悉。
当我找不到其他方法时,我将“页面”的“显示名称”重命名为我想要的名称。在这种情况下哪个有效,因为该网站只能以一种语言运行,但这显然不是“正确”的做法,所以知道如何正确地做会很有趣..
orchardcms - 从内容中删除/隐藏果园创作和日期?
是否可以隐藏或删除添加到 Orchard 的每个内容末尾显示的日期和作者?我无法从仪表板中找到任何方法:(
我有 Orchard 1.6.0 和 Bootstrap 主题。
下面是我试图退出/隐藏的图像:
谢谢您的帮助。祝你有美好的一天。
orchardcms - 果园导航 - 如何使菜单链接不可点击
我有以下菜单导航:
上面的每个菜单项都链接到一个内容,“产品”除外。我需要这样做,这样当用户单击“产品”时就不会去任何地方。
我尝试使用“自定义链接”,并在 url 中输入“#”或“javascript:void(0)”,但这不起作用,因为 Orchard 总是在 url 前面加上“/”。
此外,我尝试使用“Html 菜单项”并在 html 正文中输入“产品”,但始终呈现为
我想要以下任一:
或者
是否有捷径可寻?
asp.net - 单击按钮时显示文本
创建我的第一个 ASP.NET MVC 淘汰赛 MVC。
我添加了一个模型设置 3 个日期。控制器分配 3 个日期。然后它们使用视图显示在屏幕上:
@ko.Apply(Model) 是显示 3 个日期的主要部分。我试图仅在单击按钮时显示 3 个日期,因此将代码放在表单中并使用按钮:
问题是这不再在文本框中显示日期,它们显示在按钮旁边。要recpa:我希望每个日期在单击按钮时出现在文本框中(而不是在页面加载时出现在按钮旁边 - 这就是atm发生的情况)。
有任何想法吗?
更新尝试添加一个按钮,但现在根本不显示日期,即使单击该按钮也是如此。
看法:
日期控制器:
模型:
欢迎任何帮助或想法?
php - 如何通过保留所有旧数据来集成糖 CRM
我有一个旧的糖 CRM,我想将它升级到最新版本,我的意思是集成它并保留所有旧数据我该怎么办?我很高兴收到大家的来信!谢谢!
command-line - Orchard CMS - 从命令行设置租户
对全新安装运行验收测试是一种很好的做法。
作为 CI 的一部分,我们每晚运行验收测试。
当我们运行构建时,我们基本上:
- 删除数据库。
- 创建一个干净的数据库。
- 使用命令行(填充数据库)运行 orchard setup。
- 使用 orchard 命令行启用所需的功能。
- 启动 IISExpress
- 运行验收(硒)测试
这很好用,但是现在我们有了另一个租户,我们需要针对那个租户运行验收测试。
租户使用不同的 DataPrefix 和 RequestUrlHost。
我们如何在全新安装时从命令行设置租户?
c# - Orchard CMS 在创建/更新时计算派生字段
我正在为包含纬度和经度字段的位置数据构建一个果园内容部分。每当保存(创建或更新)内容时,我想计算各种最大距离(20 英里、50 英里等)的边界纬度/经度,并保存以供以后参考以在特定位置的给定半径内进行搜索。
我已经有了所有必要的地理定位计算。手头的问题实际上是在保存(创建/更新)时计算派生值,并将派生值设置为内容部分的新字段,然后再保存到其存储库。
我感觉OnCreated
在关联的 ContentHandler 中添加过滤器可能是朝着正确方向迈出的一步,但无法快速找到与类似用例相关的任何讨论。所以,在我继续之前,我只是想与社区联系,听听您对这个特定问题的看法。
谢谢大家!
asp.net-mvc - Orchard 自定义模块共享目录
MVC 视图引擎的 Orchard 实现似乎没有像默认视图引擎那样在“共享”目录中找到视图或部分视图。
因此,如果在我的 cshtml 中我指的是部分视图,例如:
这将在自定义 Orchard 模块中失败(但在正常的 ASP .NET 网站中工作)。
如何让 Orchard 视图引擎搜索共享目录?
另外,有什么方法可以让 Orchard 识别我的 ViewStart 页面?
谢谢你。
更新:
我可以按照以下确切步骤进行重现:
- 创建一个新的 ASP .NET MVC 4 项目 (MyApp)。
- 在 Shared 目录 (SharedFile.cshtml) 中添加一个新的 cshtml。
- 添加一个新的视图(Views/XYZ/MyView)和控制器(Controllers/XYZController)。
- 从新的控制器索引方法调用 View("MyView")。
- 将 Html.Partial("SharedFile") 添加到 MyView
- 将网站发布到 Orchard/Modules/MyApp。
- 添加一个 Module.txt(名称:MyApp)
添加 IRouteProvider 和以下 RouteDescriptor
/li>在浏览器中转到 myorchardsite/Modules/MyApp/XYZ/Index。
未找到 ViewFromShared 并引发异常:
预期结果:ViewFromShared 应呈现在页面上
- 如果我删除对@Html.Partial("ViewFromShared") _ViewStart.cshtml 和 _Layout.cshtml 的调用,并且没有 html/head/body 标记...只是 MyView.cshtml 的内容。
预期结果:我应该在页面中呈现 _ViewStart.cshtml 和 _Layout.cshtml。
orchardcms - 不同电脑上的Orchard源码版本(团队基础服务器)
在我的笔记本电脑上安装源 Orchard 时大约 450MB,而我的桌面上的 Orchard 超过 1.3 GIG。除了添加一个新主题以及一些模块和布局更改之外,我没有在 Orchard(桌面)上添加任何内容。
我已经在团队基础服务器上签入了我的 Orchard 项目,但无法让它在我的笔记本电脑上运行。
查看错误列表时,它显示了近 500 个错误(似乎我因为某种原因缺少了几个 Orchard 的核心部分?)。
下面是一些生成的错误(所有 Orchard 文件)。
在我的笔记本电脑上做了以下步骤:
- 下载了 Orchard 的源代码版本(1.6)
- 在 Visual Studio 中提取并运行 .sln 文件(到目前为止没有问题)
- 在团队基础服务器上登录
- “获取最新版本”
- 错误....
此致。
orchardcms - 自定义果园 cms 导航区的整个标记
在过去的几天里,我一直在搜索 Orchard 中的文件,我可以在其中自定义用于导航的标记
在设计器工具中遍历树并查看模板和 HTML 视图并没有多大帮助,因为在 HTML 视图中MenuItemLink
呈现了<li>
,但在模板视图中没有呈现它。所以我很困惑。
原始标记是这样的(取自 Designer Tools Zone [Navigation]
):
我需要的是自定义<ul>
和<li>
元素上的类,真的。如果可能的话,我希望能够自定义它,所以我不需要这个<div class="zone zone-navigation">
例子。
但这甚至可能吗?