问题标签 [orchardcms]
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.
orchardcms - 如何在 Orchard CMS 中添加子页面
我在主菜单中添加了一个新页面,例如Products
. 现在我想在页面Sub Products
下方添加一个子Products
页面。我在仪表板中尝试了所有可能的选项,但它对我不起作用。任何想法如何处理这个?
谢谢。
permissions - Orchard CMS 需要哪些权限?
我使用网络平台安装程序安装了 Orchard CMS,但是当出现 CMS 的设置网页时,一旦我提交了我的详细信息,果园系统上首次显示以下错误:
设置失败:调用的目标已引发异常。调用的目标已引发异常。访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
我检查了我的应用程序池,并且该用户对创建本地数据库的应用程序数据文件夹具有完全权限(我认为这是它失败的地方)。
它同时创建一个错误日志文件,但它是空的,这很方便。
其他人在运行第一次设置时有任何问题吗?
我看过那里的项目站点,但故障排除文档非常薄:http ://www.orchardproject.net/docs/Installing-Orchard.ashx
ftp - 网络矩阵不允许我将所有文件上传到新的 ftp(无法再次上传所有文件)
我对 webmatrix 有一个简单的小问题。
我创建了一个果园网站,并将其上传到 ftp 空调。但是托管人员的 ftp a/c 有问题,所以我有一个新的 a/c。
我设置了新的ftp a/c 详细信息并尝试发布网站,果园只显示已更改的文件!?
我怎样才能让果园再次上传所有文件?
这就是我点击发布到新的 ftp a/c时看到的内容,该链接没有太大帮助,并指向此处:http : //www.iis.net 我尝试使用谷歌搜索,但到目前为止还没有。
截屏:
.net - 自定义果园主题部分
我正在尝试为果园编写一个自定义主题,但到目前为止还没有取得太大的成功。我已经阅读了Bertrand Le Roy 的部分替代文章,但我似乎无法让它发挥作用。
我在首页上显示了最近的博客文章列表,非常标准。我希望更改元数据部分产生的标记,即时间格式。
我写了一个IShapeTableProvider
为元数据摘要部分创建博客特定的替代品。
这被正确捕获,但 contentItem 为空。我是否应该创建一个具有固定名称(如“Metadata-BlogPost”)的替代名称并使用它,以使其具有通用性,它实际上应该是一个动态名称,以便我可以在其他地方使用另一个替代模板。
谢谢,
伊恩
asp.net - ASPX 网站锚链接 - 果园
我用 Orchard 做了一个网站。链接不使用页面名称。链接可以类似于“http://mywebsite/mainpage/subpage/product”。
现在,在产品页面上,我想直接链接到一个项目。通常我可以使用锚来做到这一点。喜欢“第 99 项”第 99 项
导航到该项目的链接通常如下所示:“http://mywebsite/mainpage/subpage/product/index.aspx?#item99”
但是果园没有 index.aspx,当我使用“http://mywebsite/mainpage/subpage/product#item99”时
这没用。
有谁知道使用 CMS/ASPX/ORCHARD 时链接的外观?
问候
c# - 果园项目模块出现错误:没有持久性:SomePartRecord
我正在尝试在设置页面中显示的 Orchard 中创建一个简单的设置。我创建了一个模块,它将我的 ContentPart 添加到设置页面,并在数据库中正确创建了一个表,但是每次呈现 cshtml 文件并访问记录的属性时,我都会不断获得以下 NHibernate 记录。
没有持久性:TekFlow.Contact.TekFlowEmailSettingsPartRecord。(TekFlow.Contact 是模块名称)
下面是我用来创建 Orchard 中所需的 Record/Part/Handler/Driver 的所有代码。
.net - asp.net mvc 中最好的 CMS 是什么?Orchard 1.0 还是 Kooboo 3 CTP?
我想在 ASP.NET 中建立一个博客,我在这些 CMS 系统中进行选择:
两者都基于 ASP.NET MVC 3。
你会投票给其中的哪一个,为什么?我期待最好的 Kooboo 3 CTP < 熟悉、简单和更专业!
- 将来哪个会有更好的支持(更新、修复)?
- 哪个社区更大(开发、插件等)?
我很困惑和犹豫,我非常喜欢 Wordpress,但是,我是一名 .NET 开发人员,想在我的博客中使用 ASP.NET。
fluent-nhibernate - Orchard 的脚手架控制器和视图
我有一个 Fluent nHibernate 数据层,我想在 Orchard 模块中使用它。这个数据层目前服务于一个 MVC3 项目,但我的控制器/视图嵌入了太多的学习曲线垃圾,以至于认为它们值得挽救。
我想确切地了解我应该如何为将在 Orchard 1.0 中使用的 MVC3 项目生成一组 CRUD。
谢谢
content-management-system - 将 Orchard 用于 LOB 应用程序?
有人为 LOB 应用程序实现了 Orchard 吗?如果是这样,你的经历是什么?您会推荐使用它或其他 CMS,还是您认为这是错误的方法?
asp.net-mvc-3 - 为什么我的 Orchard 安装正在寻找 d:\TeamCity\Projects\Orchard-1.x\....?
我收到一条似乎与权限相关的错误消息。我无法锻炼哪个文件需要更改权限。我也很好奇的是为什么错误是在寻找这样的路径
d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\Repository.cs
它是否试图在其他地方调用外部库?
任何帮助都会很棒
“/”应用程序中的服务器错误。
访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.UnauthorizedAccessException:访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
ASP.NET 无权访问请求的资源。考虑向 ASP.NET 请求标识授予对资源的访问权限。ASP.NET 有一个基本进程标识(通常是 IIS 5 上的 {MACHINE}\ASPNET 或 IIS 6 和 IIS 7 上的网络服务,以及 IIS 7.5 上配置的应用程序池标识),如果应用程序不是模拟的,则使用该标识。如果应用程序通过 模拟,则身份将是匿名用户(通常是 IUSR_MACHINENAME)或经过身份验证的请求用户。
要授予 ASP.NET 对文件的访问权限,请在资源管理器中右键单击该文件,选择“属性”并选择“安全”选项卡。单击“添加”以添加相应的用户或组。突出显示 ASP.NET 帐户,然后选中所需访问权限的复选框。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[UnauthorizedAccessException:访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))]
System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) +0
System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode) +49
System.Data.SqlServerCe。 UnmanagedLibraryHelper..ctor(字符串文件名)+76
System.Data.SqlServerCe.NativeMethodsHelper..ctor(字符串模块路径)+27
System.Data.SqlServerCe.NativeMethods.LoadValidLibrary(字符串模块路径)+281
System.Data.SqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder (字符串私有安装)+76
System.Data.SqlServerCe.NativeMethods.LoadNativeBinaries() +225 System.Data.SqlServerCe.SqlCeCommand..ctor() +65[TargetInvocationException: 调用目标抛出异常。]
System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0
System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache) +98
System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean skipCheckThis, Boolean fillCache) +241 System.Activator.CreateInstance(Type type, Boolean nonPublic) +69
NHibernate.Bytecode.ActivatorObjectsFactory.CreateInstance(类型类型)+8
NHibernate.Driver.ReflectionBasedDriver.CreateCommand() +28 NHibernate.Driver.SqlServerCeDriver.Configure(IDictionary 2 settings) in d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\Providers\SqlCeDataServicesProvider.cs:77 NHibernate.Connection.ConnectionProvider.ConfigureDriver(IDictionary`2 设置)+1582 settings) +99
Orchard.Data.Providers.OrchardSqlServerCeDriver.Configure(IDictionary[HibernateException:无法从 Orchard.Data.Providers.SqlCeDataServicesProvider+OrchardSqlServerCeDriver、Orchard.Framework、Version=1.0.20.0、Culture=neutral、PublicKeyToken=null 创建驱动程序。] NHibernate.Connection.ConnectionProvider.ConfigureDriver(IDictionary 2 设置) +86 NHibernate.Connection.ConnectionProviderFactory.NewConnectionProvider(IDictionary 2 属性)+953
2 settings) +241
NHibernate.Connection.ConnectionProvider.Configure(IDictionary2 settings) +351
NHibernate.Cfg.SettingsFactory.BuildSettings(IDictionary
NHibernate.Cfg.Configuration.BuildSettings() +17 NHibernate.Cfg.Configuration.BuildSessionFactory() +44 Orchard.Data.SessionFactoryHolder.BuildSessionFactory() 在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data \SessionFactoryHolder.cs:74 Orchard.Data.SessionFactoryHolder.GetSessionFactory() 在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\SessionFactoryHolder.cs:52 Orchard.Data.SessionLocator.For(类型 entityType ) 在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\SessionLocator.cs:29 Orchard.Data.Repository1.get_Session() in d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\Repository.cs:26 Orchard.Data.Repository
1.get_Table() 在 d:\TeamCity\Projects\Orchard-1.x\ src\Orchard\Data\Repository.cs:30 Orchard.Data.Repository1.Fetch(Expression
1 谓词)在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\Repository.cs:126 Orchard.Data.Repository1.Get(Expression
1 个谓词)在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\Repository.cs:91 Orchard.Data.Repository1.Orchard.Data.IRepository<T>.Get(Expression
1 谓词)在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Data\Repository.cs:60 Orchard.Core.Settings.Descriptor.ShellDescriptorManager.GetDescriptorRecord() 在 d:\TeamCity\Projects\Orchard -1.x\src\Orchard.Web\Core\Settings\Descriptor\ShellDescriptorManager.cs:52 Orchard.Core.Settings.Descriptor.ShellDescriptorManager.GetShellDescriptor() 在 d:\TeamCity\Projects\Orchard-1.x\src \Orchard.Web\Core\Settings\Descriptor\ShellDescriptorManager.cs:25 Orchard.Environment.ShellBuilders.ShellContextFactory.CreateShellContext(ShellSettings 设置)在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Environment\ShellBuilders \ShellContextFactory.cs:66 Orchard.Environment.DefaultOrchardHost.CreateShellContext(ShellSettings 设置) 在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Environment\DefaultOrchardHost.cs:128 Orchard。d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Environment\DefaultOrchardHost.cs:100 System.Linq.WhereSelectArrayIterator 中的 Environment.DefaultOrchardHost.b__1(ShellSettings 设置)2.MoveNext() +85 System.Linq.Buffer
1..ctor(IEnumerable 1 源) +78 Orchard.Environment.DefaultOrchardHost.BuildCurrent() in d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Environment\DefaultOrchardHost.cs:87 Orchard.Environment.DefaultOrchardHost .Orchard.Environment.IOrchardHost.Initialize() 在 d:\TeamCity\Projects\Orchard-1.x\src\Orchard\Environment\DefaultOrchardHost.cs:56 Orchard.Web.MvcApplication.Application_Start() 在 d:\TeamCity\项目\Orchard-1.x\src\Orchard.Web\Global.asax.cs:221 source) +217
System.Linq.Enumerable.ToArray(IEnumerable[HttpException (0x80004005): 无法从 Orchard.Data.Providers.SqlCeDataServicesProvider+OrchardSqlServerCeDriver、Orchard.Framework、Version=1.0.20.0、Culture=neutral、PublicKeyToken=null 创建驱动程序。] System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext上下文,HttpApplication 应用程序)+9028953 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext,HttpContext 上下文,MethodInfo[] 处理程序)+131
System.Web.HttpApplication.InitSpecial(HttpApplicationState 状态,MethodInfo[] 处理程序,IntPtr appContext,HttpContext 上下文) +194 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +339 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +253[HttpException (0x80004005): 无法从 Orchard.Data.Providers.SqlCeDataServicesProvider+OrchardSqlServerCeDriver、Orchard.Framework、Version=1.0.20.0、Culture=neutral、PublicKeyToken=null 创建驱动程序。] System.Web.HttpRuntime.FirstRequestInit(HttpContext上下文)+8950644
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext 上下文)+97
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest WR,HttpContext 上下文)+256版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.1