问题标签 [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.
asp.net-mvc - following tutorial but not giving me the options it should
i'm following the http://skywalkersoftwaredevelopment.net/blog/writing-an-orchard-webshop-module-from-scratch-part-3 tutorial word for word but there is no option for me to enable or disable SkyWalker.Webshop.
I have done as it asks, created the 'Skywalker.Webshop' folder inside the 'modules' folder. delete the class1.cs file and add the Module.text file.
However when I load the application there is no option in the modules/features page that allows me to enable or disable webshop (why does it not appear)
anyone have any idea as to why? Thanks
asp.net-mvc - 下载源代码,但不工作
我对果园教程的第 3 部分有疑问...
所以我试图下载第 4 部分的源代码并从那里继续(可以在页面教程末尾的大约 3/4 处找到http://skywalkersoftwaredevelopment.net/blog/writing-an-orchard-webshop-module-from-scratch-part-4
但是,当我从 webmatrix 运行第 4 部分时,我得到了错误(见下文)
我猜这是因为 iv 只下载了代码,但我需要把它放在一个单独的项目中?这个对吗?有人可以建议我怎么做吗?
感谢您的回复
asp.net-mvc - 果园 - 点击屏幕并显示小部件等
我记得在教程中看到过这个,但不记得如何访问它。
使用 Orchard,您可以从 moudles/galary 中 d/l 一些内容,当您查看网站时,您可以在屏幕上的任何位置选择它,它会告诉您它在哪个小部件和图层上(在屏幕底部)
是设计师工具吗?
razor - 剃刀助手智能未显示在 Orchard CMS 上
我无法在 Orchard CMS 的视图中获得 Razor 智能感知?例如,当我在 VS 2012 中为模块中的 Orchard CMS 视图键入 @Html 时,我需要获得智能感知。让我知道我需要安装什么或让 Razor 助手在我的视图中工作 (cshtml)
orchardcms - 果园从 TEST 到 PROD 的推广
我目前有 3 个环境:
- DEV(带有 VS2012 和源代码)- 连接到 TEST db
- TEST - 连接到 TEST db
- PROD - 连接到 PROD db
该网站目前在 DEV 和 TEST 上运行良好(已添加内容、小部件等)。
当我尝试推广到 PROD 时,该网站似乎运行良好(那里的所有页面,我可以导航等) - 但是,我根本无法编辑。
例如,在添加新页面/编辑内容时,我会收到此错误:
此外,当我尝试在 PROD 中禁用形状跟踪模块时 - 它会说成功,但是当我检查它时实际上并没有禁用该模块。
这就是我将它发布到 PROD 的方式:
- 使用 build.cmd "compile;package" 在 DEV 上构建项目
- 将 build\Stage 的内容复制到 PROD(App_Data 文件夹只有 _marker.txt 文件)
- 在 PROD 中创建一个空白数据库
- 在 PROD 中打开网站,它要求我输入网站名称、数据库详细信息等。
- 现在,当我打开网站时——它会显示默认的“ThemeMachine”网站——这很好
- 然后,我将数据库从 TEST 复制到 PROD(通过 SQL Server 导出)
- 现在,当我打开网站时,我的网站运行良好,所有页面等,但在尝试编辑内容或添加新页面时出现异常
我该怎么做?
asp.net - 在 Orchard 1.6 CMS 上启用 EventDate 1.0 模块时出错
我一直在尝试在 Orchard 1.6 上安装和启用 EventDate 1.0 模块,但它安装正常但无法启用,它在下面抛出服务器错误。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
任何建议都会很棒
formatting - 在 Orchard 中将日期时间格式化为完整日期/时间模式(短时间)
在 Orchard CMS(1.6 版)中,我有一个显示名为 StartDate 的 DateTime 属性的查询。设置时,我选择了“完整日期/时间模式(短时间)”作为日期格式,然后我将输出重写如下:
这将呈现为“我的 html 文本在这里,星期六,2013 年 4 月 13 日下午 2:30 ”。
我意识到对于不同时区的用户,日期/时间会自动转换,而不是显示下午 2:30(服务器在 PST),而是显示下午 5:30(用户在 EST)。
遵循Bertrand Le Roy在这里的解决方案,它解决了一个小问题。
现在我的代码是这样的:
结果如下:“我的 html 文本在这里4/13/2013 2:30:00 PM ”。
格式不是我宁愿使用的格式。
有谁知道如何将其格式化为完整日期/时间模式(短时间)?
先感谢您。
asp.net-mvc - 果园项目文件组织
我计划为 Orchard 构建一些自定义模块。
现在我正在计划一个包含许多“功能”的模块,可以随意禁用/启用。例如看这个项目:https ://bitbucket.org/bleroy/nwazet.commerce/src/aaf4eb89b711d99181a11c94bdaefc13ca086903/Module.txt?at=default
当同一个项目中有许多功能时,我看到的逻辑组织是按角色划分命名空间中的文件(服务命名空间中的所有服务,控制器命名空间中的所有控制器等等)。
当一个模块增长并且有 5 或 10 个功能时,它会有点混乱,因为通常一个功能一次工作一个功能,同时您在服务或模型目录中有 10 个功能的模型......
我知道 Orchard 使用了很多隐式代码约定,尤其是文件放置。
问题是:我可以添加一个额外的命名空间层,以便在单个模块中为每个功能都有一个文件夹,并且项目更干净吗?
可能视图必须保持在一起,是否可以移动其他文件?
在这种情况下推荐的最佳做法是什么?
Mvc 允许在这种情况下使用区域,但果园模块已经是区域......我可以在果园模块中使用区域吗?
谢谢
.net - Orchard CMS 自定义模块未加载
我有一个自定义的果园模块。它没有加载。我没有看到它被复制到 App_Data\Dependencies 或添加到 dependencies.xml。
它确实显示在仪表板的模块部分(我已启用它)。
我在 Orchard 错误日志中没有看到任何错误。
我已附加到 Orchard w3wp,但我在模块 bin 目录中的 dll 根本没有加载到 AppDoamin 中。
我该如何进一步解决这个问题?
谢谢你。
更新:
module.txt 如下
该文件位于 Modules\MyApp 中。
有问题的 dll 位于 Modules\MyApp\bin\MyApp.Web.dll 中。
.net - IOrchardShellEvents 实现 ConfigurationManager
当我尝试在 IOrchardShellEvents 实现中访问 AppSettings 和 ConnectionStrings 时,它不起作用。
它似乎是从根 web.config (不是我的自定义模块)访问值。
我怎样才能让它工作?
谢谢。