问题标签 [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.
query-string - Kentico:未找到长查询字符串加载页面
这是设置:迁移一个页面,该页面从查询字符串中获取加密字符串并对其进行处理以重定向到所需页面。
问题:查询字符串太长(8760),结果转到未找到的页面,但如果我将加密字符串截断为更短的长度(2035 或更短),它会通过,但当然它不会处理)
更多信息:到目前为止,我已经在密钥中添加了
我不知所措,只能认为有某种隐藏的设置我错过了,但无法弄清楚。
我正在使用的示例 URL(为了让您了解长度是:
scheduled-tasks - Kentico 任务计划程序错误:远程服务器返回错误:(403)禁止
我从生产环境(Azure)的调度程序中反复收到 403 禁止错误。
消息:远程服务器返回错误:(403)禁止。
异常类型:System.Net.WebException 堆栈跟踪:在 System.Net.WebClient.DownloadString(Uri 地址) 的 System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) 在 CMS.Scheduler.SchedulingHelper.RunSchedulerRequest(String url)
请求的网址:https://site_url/scheduler.ashx
c# - 如何在 Kentico 12SP MVC 页面构建器中编辑样式?
我有一个运行 Kentico 12SP MVC 的站点。由于某些原因,我不会进入,我的页眉和页脚有数百万的 z-index。不幸的是,z-index 太高了,以至于它阻止了 Kentico 中的页面构建器功能。如何添加 CSS/JS 来检测我是否在页面构建器中并相应地调整 z-index?
kentico - 论坛需要为认证用户手动输入用户名和电子邮件?
是否有设置使用经过身份验证的用户信息而不是强制用户输入,或者我是否必须通过创建自定义论坛布局的过程来完成此操作?
kentico - Kentico 语言包
我需要将 Kentico 日期格式更改为 dd/MM/yyyy。我尝试按照此处的设置 https://docs.xperience.io/k12sp/configuring-kentico/reference-web-config-application-keys#ReferenceWeb.configapplicationkeys-Userinterfaceculturesettings
但看起来我需要一个 CMS.resx 包。我在哪里可以获得此澳大利亚语言包 (en-AU)?
kentico - Kentico 覆盖机器人元标记
根据Kentico 文档,当我从搜索中排除页面时,Kentico 会自动添加以下标签:
但我需要它"noindex,follow"
我已经尝试在我的规范 webpart 中使用该OnPreRender
方法将其删除,但 Kentico 在该事件之后以某种方式添加了 robots 标签。
我无法使用 googlebots 覆盖它,因为 google 仍然会采用更严格的标签。
我不介意编辑 kentico 代码,但在解决方案中搜索“noindex,nofollow”或“robots”没有找到任何东西。
有谁知道我如何删除或编辑此标签?
我正在使用 K12SP Portal Engine 进行记录。
c# - Kentico 如何在自定义表单控件中读取 POST 值
我正在开发一个 Kentico 应用程序 V12(在相同的代码将部署到 12 到 7 的其他安装之后),我添加了一个新的表单控件。在我的情况下,控件用于 Google Recaptcha V3 令牌(所以我不需要保存值),所以这些是我的步骤:
- 我通过 Kentico 界面添加了新的表单控件
- 我在一个表单中添加了一个新字段来测试功能
- 我添加了 Javascript 部分来管理 recaptcha 验证
实际上我能够管理客户端的所有流程,我现在的目标是在保存数据之前验证令牌,所以我在我的 ascx 文件中添加了这段代码
如果我发送表单,我可以在检查器上看到令牌已发送,但是如何在我的 ascx 文件中获取该值并在验证不成功时收到错误消息?我试过了,CMS.Helpers.ValidationHelper.GetString(Form.GetFieldValue("reCAPTCHA"))
但它不起作用。reCAPTCHA 它是字段的名称,该值作为 g-recaptcha-response 发送。
kentico-12 - 在 Kentico 中输入许可证时出现“给定许可证格式错误”错误
您需要在收到许可证时插入许可证。这也意味着域名、服务器和产品到期。请确保您输入的是适当版本(2.x、3.x、4.x 等)的许可证,并且没有空格或线条。
kentico - 无法在 UIForm 上仅为一个 Header Action 分配事件
我正在使用 Kentico 12 MVC。我在管理界面上有一个用于我的自定义类的 UIForm 扩展器,我想向它添加一个自定义按钮。所以,我这样做是通过以下方式:
问题在于,在分配HeaderActions_ActionPerformed
给标题操作后,“保存”操作不再作为默认操作。基本上,当您单击“保存”时,会触发等于“保存”HeaderActions_ActionPerformed
的事件并且不再触发。CommandName
Control_OnBeforeSave
我还尝试通过 EventName 属性将此事件仅分配给我的自定义按钮,但它不起作用,我找不到任何有用的文档。
关于如何实现它的任何想法?(如何仅为自定义按钮分配事件,而不是自定义和“保存”)
提前致谢。