问题标签 [kentico-12]
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.
kentico-12 - Kentico 12 Service Pack - MVC 站点仅重定向到管理站点登录页面
我有一个在 Kentico 12 MVC 中构建的站点。我刚刚将管理后端应用程序和我的 MVC 应用程序升级到了 Kentico 12 Service Pack(修补程序 12.29)。
现在我的 MVC 应用程序只重定向到管理应用程序登录页面。我从我的应用程序中删除了管理员重定向路由映射,这仍然会发生。该网站在修补程序之前运行良好,现在我什至看不到主页。
由于该站点处于早期开发阶段,因此在应用修补程序之前我没有备份任何内容。尽管如此,从头开始重做事情并非易事。学过的知识。
好吧,这真的很奇怪。我关闭了 IIS 中的管理站点及其应用程序池。仍然获得登录屏幕。管理员登录屏幕来自内部网站。
为清楚起见,我有两个站点:mysite.local
(MVC 应用程序)和admin-mysite.local
(股票 Kentico 实例)。我停止admin-mysite.local
了它在 IIS 中的应用程序池。当我访问mysite.local
它时,它的外观和行为就像一个 Kentico 管理员实例,并带有管理员登录屏幕。我尝试登录,它的工作方式就像 Kentico 管理网站应该的那样,带我去mysite.local/
这太奇怪了。
kentico - 如何在 kentico 10 的 c#code 中使用电子邮件模板
我在 Kentico 10 中创建了一个电子邮件模板。
- 如何在 c#code 中使用电子邮件模板。
- 我创建了一个 kentico cms 表单,在我需要在弹出窗口中显示成功消息后提交表单。怎么做?
url - Kentico 迁移更新 URL
我最近继承了一个 Kentico 站点,似乎仍然有指向旧所有者实例的链接。Kentico 有没有办法更新链接和 URL?
我在代码库中搜索了 URL 的痕迹,但找不到任何东西
kentico - 如何在 C# Kentico 12 MVC 中获取别名路径/节点别名
我正在使用标准DocumentHelper.GetDocuments
来查找页面,对于顶级页面,.WhereEquals("NodeAlias", pageAlias)
它工作正常,其中 pageAlias 与“测试页面”一致。
一旦我开始解析子页面(所以pageAlias = "Test-Page/Another-Page"
) DocumentHelper 正在返回null
。
我想知道我是否可以以某种方式在 C# 中看到页面的 NodeAlias?这应该允许我更好地映射页面。
angular - 如何从 Angular 应用程序创建自定义 Kentico 模块?
我需要为客户端构建自定义 Kentico 模块,但我不想使用笨重的内置 Kentico 框架。Kentico 做对了很多事情,但自定义模块不是(在我看来)其中之一。
我想使用嵌入式 Angular 应用程序,但我没有看到任何文档来解释如何。
kentico - 如何在 Kentico 中路由和解析页面
我正在创建一个 Kentico 网站,并且已经阅读了教程并阅读了 Kentico MVC 的处理链接。据我了解,Kentico 鼓励开发人员使用标准 MVC 路由将页面映射到控制器。
这对于网站的某些部分来说很好,或者如果您只有几个页面,但我正在开发的网站具有很大的内容结构和许多顶级页面。
App_Start/RouteConfig.cs
必须在每个顶级页面中创建自定义路由似乎是不合理的。有没有更好的方法来做到这一点?
kentico - CMS_DocumentAlias 表为空 Kentico
我正在为 Kentico 12 MVC 尝试一些不同的基本 URL 映射方法,我看过这篇文章: https ://devnet.kentico.com/questions/get-treenode-by-url
SelectSingleNode 返回空值。当我检查我的数据库时,CMS_DocumentAlias 表是空的。是否有另一个表使用 NodeAliasPath 保存页面数据?
找到页面后,我想通过基于页面类型代码名称的控制器名称将其映射到适当的控制器。
我对 Kentico 比较陌生,并且来自 Sitecore,因此除了对 RouteConfig 中的所有路由进行硬编码之外,URL 映射变得很棘手。
我已经尝试过 DevTrev 的解决方案,但没有成功。从新手的角度来看,文章和设置说明不够清晰。 http://www.devtrev.com/Trev-Tips-(Blog)/June-2019/Dynamic-Routing-with-Kentico-MVC-Service-Pack
kentico - Kentico IEnumerable在我的控制器中为空
我正在使用标准方法来获取页面的属性:
其中有一个“附件”表单组件
但是当我尝试枚举我的 MVC 应用程序中的属性时,枚举是空的。
单步执行代码,它基本上完全跳过了 foreach。我不确定为什么 Images 属性为空/空。
任何帮助,将不胜感激!
kentico - kentico 上的全屏覆盖
如何在kentico上达到全高?我创建了一个 webpart 区域,并希望它的 ZoneHeight 为 100%,但这不起作用。这样做的kentico方式是什么?这是在 kentico 网络表单上。