问题标签 [episerver-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.
javascript - 尝试加载自定义客户端编辑器时出错
我已按照本文中的步骤创建了一个基本的自定义编辑器,但尝试从以下位置进入表单编辑模式时出现 404 错误
/EPiServer/CMS/1.0.456/ClientResources/dtk/app/editors/EmailTextbox.js
文档链接文章指出,EPiServer 自动添加从 /ClinetResources/Scripts 到app
命名空间的映射。我采取了平底船并将 module.config 添加到我网站的根目录,如下所示:
这修复了 404,但现在当我尝试进入表单模式时,我在控制台中收到类型错误
TypeError {} dojo.js:15
(匿名函数) dojo.js:15
dojo.Deferred.reject.errback dojo.js:15
_174 dojo.js:15
dojo.Deferred._171.then.then dojo.js:15
dojo .Deferred.when.dojo.when dojo.js:15
dojo.declare._createInternal widgets.js:2
(匿名函数) widgets.js:2
_388 dojo.js:15
map dojo.js:15
dojo.declare._createWidgets 小部件.js:2
(匿名函数)widgets.js:2
_388 dojo.js:15
_c6 dojo.js:15
_36 dojo.js:15
_7a dojo.js:15
_ee dojo.js:15
req.injectUrl._109 dojo.js:15
为什么会出错?
我的 JS 文件的来源是根据链接的文章,但为了完整起见,我在下面包含了。
episerver-7 - 是否可以为 EPiServer 镜像服务 2.0 配置多个目标
假设我有两个公开可见的 Web 服务器托管面向公众的网站,一个内部可见的服务器托管该网站和 CMS,是否可以将镜像服务配置为从 CMS 实例推送到两个前端服务器?
episerver - 限制 ContentArea 中的块
我在限制要在 ContentArea 中插入哪种块时遇到问题。我想要的是 SliderBlock 的 ContentArea 属性只能插入一个 SlideItemBlock。
或者这是实现我试图限制编辑器不拖放错误块类型的错误方法?
到目前为止,我可以创建一个 SliderBlock 并在其中插入一个 SlideItemBlocks。如果然后我将创建的 SliderBlock 插入到新的 SliderBlock 中,我会得到一个永远的循环,它会破坏网站。这就是我想要控制的。
asp.net-mvc-routing - EPiServer 路由问题
我在 EPiServer 7 MVC 应用程序中实现了一些 css 文件。
路由可能有点令人高兴,因为当我查看日志时,这会在每次页面加载后显示在日志中。
为什么它会尝试路由包含的文件以及如何禁用它?
谢谢
authentication - 如何配置 EPiServer 7.5 CMS 认证?
当我安装 EPiServer 时,我将成员资格的默认配置保留为 MultiplexingMembershipProvider,并将角色保留为 MultiplexingRoleProvider。
添加新用户并使其成为有权从 root 访问所有内容的组的成员后,我无法使用新创建的用户登录。如何授予这些用户访问 CMS 的权限?
asp.net-mvc-4 - 使用 IIS 时 SignalR 2.0 错误 /signalr/hubs 404(未找到)
我在 EPiServer 7.5(一个 MVC4 框架)中遇到了 SignalR 2.0 的一些问题。我得到的只是一个 404 错误
获取http://web.com/signalr/hubs 404(未找到)
我在 Windows 2012 R2 服务器上托管所有内容。另外值得注意的是,当从 Visual Studio 在 IIS Express 中运行所有内容时,该解决方案可以工作,但不能在 IIS 8.5 中运行。
到目前为止我所做的是添加 SingalR 引用。
- Microsoft.AspNet.SignalR.Client,2.0.0.0
- Microsoft.AspNet.SignalR.Core,2.0.0.0
- Microsoft.AspNet.SignalR.System.Web,2.0.0.0
- 微软.OWin, 2.1.0.0
- Microsoft.OWin.Host.SystemWeb,2.1.0.0
- Microsoft.Owin.Security,2.0.0.0
- 欧文,1.0.0.0
启动.cs
该启动是在应用程序启动时初始化的,因此似乎可以工作。
脚本包含
这不是从 1.x SignalR 更新的解决方案!
initialization - StructureMap 异常:在 EPiServer 集成的 NServiceBus 项目中“找不到入口点”
我正在尝试初始化一个调用 EPiServer.Framework (v7.0.859.1) 和其他 Mediachase (v7.0.243) 库的 NServiceBus (v4.3.2) 端点来初始化对数据库的访问。我的班级ServerEndpoint
实现NServiceBus.IWantToRunWhenTheBusStopsAndStarts
. 它的构造函数依赖于StructureMap.IContainer
以使容器在初始化例程中使用,Start()
. 我已将依赖项添加到项目中以使用带有 NServiceBus 的 StructureMap 2.6.4。
但是,当我启动端点时,我不断收到System.EntryPointNotFoundException
消息“找不到入口点”的异常:
我的创业班:
初始化例程:
端点配置:
我没有在 Web 应用程序中运行此代码(显然?)。
我已经做了以下尝试来解决这个问题:
- 检查引用程序集的版本是否存在冲突
- 在 InitCommerceServices 中创建一个本地容器变量,
container = StructureMap.ObjectFactory.Container;
而不是使用依赖注入。
episerver - 使用 ASP.Net MVC 构建的 EPI Server 网站在编辑模式之外无法访问
我使用 Visual Studio 中提供的 EI 服务器模板创建了一个 ASP.Net MVC 应用程序。我创建的唯一页面以编辑模式显示。但是当我试图在编辑模式之外访问它时,它会给出错误 HTTP 404 。请提出这是什么原因。
谢谢并恭祝安康
乌特帕尔梅蒂
episerver-7 - 自定义语言处理 EPiServer
我有根据具体规则设置当前语言的需求。我需要访问当前页面和当前用户才能做出决定。我查看了文档,它说要在 PageBase 上使用 InitializeCulture 方法。我的项目使用的是 MVC 而不是 WebForms,MVC 中 InitializeCulture 的等价物是什么?
episerver - 如何在 EPIServer 中将页面设置为起始页
我在 EPIServer 中创建了一个包含 4 个页面的 CMS 站点。现在我想将 id 为“5”的页面设置为起始页面。在 episerver.config 部分我没有找到 sitesettings 部分。我正在开发.NET 提供的MVC 应用程序模板。但没有获得任何设置 pagesstarid 的选项。在 episever.config 文件中设置 taht 的位置。
我的配置文件是这样的: