问题标签 [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.

0 投票
1 回答
59 浏览

asp.net - 将参数传递给 Kentico 营销自动化工作流程

如何将参数传递给营销自动化工作流程?

我需要将一个名为“MeetingId”的参数传递给工作流“MeetingInvitation”。我怎样才能做到这一点?

0 投票
1 回答
175 浏览

asp.net - 您需要在应用程序生命周期开始时调用 Kentico.Web.Mvc.ApplicationBuilder 实例的“UsePreview()”方法

我正在尝试学习使用 Kentico MedioClinic 教程进行开发。我试图相应地遵循每一步,但我卡在这里。

我在标题中搜索了问题,首先我尝试添加

正如文档所建议的那样,但我遇到了同样的错误。

有什么建议么?错误截图

编辑:我尝试了推荐的解决方案,但他们没有解决。Global.asax 和 ApplicationConfig 如下:

全球.asax

应用程序配置

0 投票
1 回答
326 浏览

asp.net - 拒绝访问路径“C:\inetpub\wwwroot\Kentico12_2\CMS\App_Data\CMSTemp”

我正在尝试通过 Kentico 的管理界面上传图像。当我尝试上传图片时出现此错误。

错误图像

到目前为止我尝试了什么;

  1. 我更改了 wwwroot 文件夹的安全属性,并授予了对 IIS_IUSR 的完全控制权限,
  2. 我试图自己创建 CMSTemp 文件夹。

除了这些还有什么建议吗?

0 投票
1 回答
286 浏览

kentico - 如何强制 Live Url (AbsoluteUrl) 在 Kentico 页面类型上更新

我正在寻找有关 Live Url(后端的绝对 URL)如何重新生成以及触发它更新的信息。

使用 Kentico 12SP MVC 我有一个非常普通的 NewsArticle 页面类型,它使用“/news/{% UrlSlug %}”的自定义 url 模式来路由到文章。它以前使用 AliasPath,但因为内容编辑器希望能够创建超过 50 个字符限制的 slug,我们为其创建了一个自定义字段。

在我从头开始创建的任何页面以及我编辑过的许多新页面上,这都很好,并且将 UrlSlug 更改为所需的(非常长的)slug 会更新 url。尽管在大量旧文章中,更改 UrlSlug 似乎对 Live Url 没有影响。在许多 url 上已更改为“/news/”,而在其他情况下,它仍显示为旧 url(基于 NodeAlias)。我仍然可以通过手动输入基于 UrlSlug 的 url 路由到该页面,但我一直在使用基于 Live Url (afaik) 的 TreeNode.AbsoluteUrl 来生成菜单和站点地图项,而这些仍然拒绝更新我们文章的很大一部分。

希望有人知道如何迫使他们全部再生,或者至少知道为什么有些人会工作而其他人不会。

0 投票
1 回答
58 浏览

kentico - Kentico - 在父转发器上显示兄弟文档名称

我得到了以下树结构。

在此处输入图像描述

我在播客页面上有一个转发器,需要在转发器上的每个项目上显示最新的兄弟文档名称。例如,我将在转发器中包含以下内容

  • MHPN 很好地展示了老化 - 最新:第 1 集

  • MHPN 呈现创伤与复原力 - 最新:创伤与复原力:创伤,一段历史

0 投票
1 回答
140 浏览

asp.net - Kentico CMS Repeater UniPager 在一页上显示所有内容

我前面有以下代码:

在后面的代码中,我将此方法称为SetupControl()

但是转发器显示所有没有分页的项目。有什么我想念的吗?调试时,我得到了 PagingPageSize 的预期值,但 Repeater.PageCount 总是给我一个值 1。

我已经按照 K12 文档https://docs.xperience.io/k12sp/developing-websites/kentico-controls/generic-controls/paging-controls/unipager

0 投票
0 回答
70 浏览

redirect - Kenticp 要求使用 307 而不是 301 进行 SSL 重定向

在我的 Kentico 设置下Allow permanent (301) redirection: true,所有页面都设置为 Require SSL。

当我使用 http 调用页面时,它会使用 307 重定向,然后是 301 响应,而不是直接的 301 响应。有什么办法可以只强制 301 响应?

我正在使用 K12 门户引擎

编辑:解决了这个问题。这是一个响应标头,导致 chrome 插入 307。详细信息在这里

0 投票
1 回答
35 浏览

kentico - CSS 菜单列表结构

我使用 CSS 列表菜单作为顶部导航。我可以在源代码上看到以下 HTML 结构

在此处输入图像描述

有没有一种方法可以使 li 标签可点击或将 li 标签包装在锚标签内?

因为问题是,目前只有 href 是可点击的,而不是整个菜单项。

在此处输入图像描述

0 投票
1 回答
48 浏览

kentico - Kentico 更新媒体库到 Azure 的直接路径

我们已将媒体存储移至 Azure。任何新文件都成功上传到 Azure 并显示正确的 URL

在此处输入图像描述

但是如何更改旧文件的直接路径?我已经将所有文件上传到 Azure。只需要知道如何更新旧文件的直接路径。

在此处输入图像描述

0 投票
1 回答
40 浏览

asp.net - Kentico CmsRepeater:当 DataBindByDefault="false" 时何时调用数据绑定

我想DataBindByDefault在我的转发器上设置为 false,否则它会调用 db,该 db 从页面的子节点返回所有数据,达到 12MB。

我现在已经破解了它并将路径值设置为“。” (仅同一页)在前面的代码中,但它仍然是一个额外的数据库调用。

所以我的计划是设置DataBindByDefault为 false,将自定义查询中的数据分配给转发器,然后调用databind()如下:

InitRepeater()被调用 from SetupControl()which 被调用OnContentLoaded()ReloadData()但没有被渲染。

如果我尝试调用InitRepeater()PreRender 它会呈现但它会忽略分页设置。

我正在使用 Kentico v12.0.65