问题标签 [episerver-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.
c# - EPiServer 6 而非 EPiServer 7 中的可重用“块”
如果有任何方法可以在 EPiServer 6 中构建具有块状功能的东西,就像在 EPiServer 7 中一样,我一直在搜索但没有找到任何答案。我想这样做的主要原因是因为我想启用管理员设置对部分页面的访问权限。
作为 EPi 中的菜鸟,我想出的唯一一件事就是制作我进行 Ajax 调用的页面。也许这里有人可以使用非ajax方法?
episerver - 清空垃圾箱时,事件 DeletedPage 给了我错误的 PageLink
我在 Global.asax 中连接了 DeletedPage 事件,如下所示:
我的处理程序:
当我将页面移动到垃圾箱时,当然不会因为它被移动而触发。当我从垃圾箱中删除页面时 - 事件触发并且我在pageEventArgs
.
但是...当我选择垃圾箱并单击“清空垃圾箱”按钮时,我得到了与垃圾箱相对应的 PageLink - 而不是我删除的页面!
这是功能还是错误?我看到 中的页面对象上有某种链接页面列表pageEventArgs
,但我假设所有被删除的页面(甚至是子页面)都会触发 DeletedPage 事件。这不是真的吗?
c# - EPi 服务器:动态填充 FileSummary.config 中定义的字段
所以我最近发现,您可以更改为 EPi Server 的文件管理系统中上传的每个文件定义元数据的字段,只需编辑FileSummary.config
文件即可。
在这个FileSummary.config
文件中,我可以使用 XForms 定义静态定义字段,但是是否可以使用来自页面或已定义站点类别的数据等动态填充字段?
编辑)我看到可以在其中定义 JavaScript,这可能是一种替代方法。
episerver - 翻译 EPiServer 7.x 的插件/解决方案
有没有类似TranslateX的 episerver 7 翻译工具?
TranslateX 似乎与 Episerver 7 不兼容。
c# - 如何从 Episerver 中的属性读取 XML 文档
我想从 Episerver 的编辑模式下创建的属性中读取 XML 文档。
我已经创建了一个类型为“URL to Document”的属性。当我尝试从后面的代码中获取它时,它只提供文件路径。我无法读取属性中上传的 XML 文件的内容。
有人可以帮忙吗?
properties - 向 Episerver Composer 块添加唯一的 id 属性
需要在作曲家选项卡中添加一个唯一的 ID 属性,这样做的最佳方法是什么,这是我的尝试:
预期行为:每次在页面上添加新文本框时,都应为其分配一个唯一 ID。
这段代码的问题是我在 Composer - 编辑模式下没有看到在文本框中输入的唯一 ID(当我检查此内容块的属性时)
请评论设置此 GUID 属性的正确方法和位置。谢谢!
后期编辑:
http://tedgustaf.com/blog/2011/9/create-episerver-composer-function-with-page-type-builder/ 这个例子描述了我的方法
块.cs
块.ascx
块.ascx.cs
BaseContentFunction 派生自 UserControl、IPageSource、IFunctionSource BaseComposerFunctionData 派生自 TypedPageData
c# - IIS 10 上的 Windows 身份验证删除了管理员组
我正在运行 Windows 10 并让 IIS 10 运行具有 Windows 身份验证的网页。这在 Windows 7 上运行良好,但由于其他依赖项,我不得不升级到 10。
我现在遇到的问题是,当我通过 Windows 安全提示登录时,管理员组不在身份的组列表中。
运行站点的应用程序池的用户是本地管理员。如果我在这样的代码中获取当前用户:WindowsIdentity.GetCurrent()
Administrators 组可用。
这是安全问题吗?或者是否有某种设置我可以更改以使其正常工作?
如果这可能与它有关,我们正在运行 EPi 服务器 6.1。
episerver - EPiServer 远程认证考试注册采购订单
在注册即将举行的 EPiServer 认证考试时,注册页面会在“发票详细信息”部分下显示名为“采购订单/发票参考 *”的字段。我没有这样的采购订单/发票参考。它也是一个必填字段。
请让我知道我应该在这个字段中输入什么?参加考试需要提前购买吗?
有EPiServer考试注册知识的请指教。
这是我要注册的 URL
提前致谢