2sxc - 无法在 Accordion 应用程序中编辑内容:错误请求
问题描述
在页面上,我有一个应用手风琴,里面有一个内容应用程序。几天来,当我将模块添加到新页面时,我无法编辑内容。在模块已经存在一段时间的页面上,我可以做到这一点。
我还附上了日志中的消息
AbsoluteURL /api/2sxc/cms/block/template DefaultDataProvider DotNetNuke.Da AbsoluteURL:/api/2sxc/cms/block/template DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke ExceptionGUID:6c9efb0c-78ff-4599-af61-6b973e82ea06 AssemblyVersion: PortalId :-1 UserId:-1 TabId:-1 RawUrl: Referrer: UserAgent: ExceptionHash:rObY+Ux5mICpJlywUl8wnSzVnNE= 消息:对象引用未设置为对象的实例。
2 values, Nullable
StackTrace:位于C:\Projects\2sxc\eav-server\ToSic.Eav.Apps\Parts\Entity\EntitiesManager_Update.cs:中的 ToSic.Eav.Apps.Parts.EntitiesManager.UpdateParts(IEntity orig, Dictionary 1 draft)在 ToSic.Eav.Apps.Parts.EntitiesManager.UpdateParts(Int32 id,字典2 values, Nullable
1 草稿)在 C:\Projects\2sxc\eav-server\ToSic.Eav.Apps\Parts\Entity\EntitiesManager_Update.cs:ToSic.Sxc.Blocks.Edit.BlockEditorForEntity.Update 的第 18 行(字典2 newValues) in C:\Projects\2sxc\2sxc\Src\Sxc\ToSic.Sxc\Blocks\Edit\BlockEditorForEntity.cs:line 57 at ToSic.Sxc.Blocks.Edit.BlockEditorForEntity.EnsureLinkToContentGroup(Guid cgGuid) in C:\Projects\2sxc\2sxc\Src\Sxc\ToSic.Sxc\Blocks\Edit\BlockEditorForEntity.cs:line 39 at ToSic.Sxc.Blocks.Edit.BlockEditorBase.SaveTemplateId(Int32 templateId, Boolean forceCreateContentGroup) in C:\Projects\2sxc\2sxc\Src\Sxc\ToSic.Sxc\Blocks\Edit\BlockEditorBase.cs:line 64 at ToSic.Sxc.WebApi.InPage.AppViewPickerBackend.SaveTemplateId(Int32 templateId, Boolean forceCreateContentGroup) in C:\Projects\2sxc\2sxc\Src\Sxc\ToSic.Sxc.WebApi\InPage\AppViewPickerBackend.cs:line 22 at ToSic.Sxc.Dnn.WebApi.Cms.BlockController.Template(Int32 templateId, Boolean forceCreateContentGroup) in C:\Projects\2sxc\2sxc\Src\Dnn\ToSic.Sxc.Dnn.WebApi\Dnn\WebApi\Cms\BlockController.cs:line 127 at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary
2 参数,CancellationToken cancelToken ) --- 从先前引发异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Web.Http 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() .Tracing.ITraceWriterExtensions.d__181.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Tracing.ITraceWriterExtensions.<TraceBeginEndAsyncCore>d__18
1.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() .Web.Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- 在 System.Web.Http 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 上一个引发异常的位置结束堆栈跟踪。 Filters.ActionFilterAttribute.d__5.MoveNext() --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task任务)在 System.Web.Http.Filters.ActionFilterAttribute.d__0。MoveNext() --- 从先前引发异常的位置结束堆栈跟踪 --- 在 System.Web 的 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() .Http.Filters.ActionFilterAttribute.d__5.MoveNext() --- 在 System.Web.Http.Filters 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 处从先前引发异常的位置结束堆栈跟踪。 ActionFilterAttribute.d__5.MoveNext() --- 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 处从先前引发异常的位置结束堆栈跟踪在 System.Web.Http.Filters.ActionFilterAttribute.d__0。MoveNext() --- 从先前引发异常的位置结束堆栈跟踪 --- 在 System.Web 的 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() .Http.Controllers.ActionFilterResult.d__2.MoveNext() --- 在 System.Runtime.CompilerServices.TaskAwaiter 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 处从先前引发异常的位置结束堆栈跟踪。 System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext() 处的 HandleNonSuccessAndDebuggerNotification(Task task) --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()在 System.Runtime.CompilerServices.TaskAwaiter。System.Web.Http.Filters.AuthorizationFilterAttribute.d__2.MoveNext() 处的 HandleNonSuccessAndDebuggerNotification(Task task) --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在 System.Web.Http.Controllers.ExceptionFilterResult.d__0.MoveNext() InnerMessage:InnerStackTrace:来源:ToSic.Eav.AppsExceptionFilterResult.d__0.MoveNext() InnerMessage:InnerStackTrace:来源:ToSic.Eav.AppsExceptionFilterResult.d__0.MoveNext() InnerMessage:InnerStackTrace:来源:ToSic.Eav.Apps
谢谢你的帮助
解决方案
推荐阅读
- android - 用于显示自定义对象字段的微调器项
- node.js - 使用 Model.save() 到 MongoDB 时出错
- xcode - 如何在 Xcode 中创建自定义 UIView?
- java - 在 JPA 或 Hibernate 查询中使用构造函数结果会影响性能吗?
- javascript - '../js/vue' 和 'test/data/js/vue.js' 有什么区别?
- java - 在spring数据中使用hibernate存储对象列表
- php - 致命错误:未捕获的错误:在布尔值上调用成员函数 bind_param()
- swift - 像 iPhone 上的主页按钮一样工作的按钮
- javascript - 使用 d3 显示来自 csv 的图像
- java - 抽象类的 Jacoco 代码覆盖率部分显示