问题标签 [kentico]
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.
forms - Kentico CMS:文本区域输入长度计算和确定最大长度 - 特别是当文本中有换行符时
Kentico 如何计算表单文本区域中输入内容的长度以及它对换行符的价值是多少?根据我的 JavaScript 计算,换行符是 2 个字符,但似乎 Kentico 将其计算为超过 2 个字符。
问题总结:
我在我的 Kentico 网站上的表单上输入的文本区域设置了最大长度 2500。
我已经在这个文本区域中输入了一些文本,并且通过我的 JavaScript 计算(用于显示用户留下了多少字符),字符长度正好是 2500(包括换行符和空格),因此应该验证并发送。但是,Kentico 没有输入我的输入,说我的最大长度已超出。见下文:
如果我删除换行符并输入一些额外的字符以使我的字符计算恢复到 2500,则表单发送而不会失败。
使用失败的测试:
Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo,iaculis quis accumsan ut,congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo, iaculis quis accumsan ut, congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。Donec at metus lectus.Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。悬吊法 consectetur adipiscing 精英。Quisque vitae augue ac enim molestie scelerisque a id metus。悬吊法 consectetur adipiscing 精英。Quisque vitae augue ac enim molestie scelerisque a id metus。悬吊法
to, iaculis quis accumsan ut, congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo,iaculis quis accumsan ut,congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。Donec at metus lectus.Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo, iaculis quis accumsan ut, congue vitae maur d
使用通过的测试:请注意,换行符已被删除,并在末尾添加了 2 个额外字符以使其恢复到 2500 个字符
Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo,iaculis quis accumsan ut,congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo, iaculis quis accumsan ut, congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。Donec at metus lectus.Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo,iaculis quis accumsan ut,congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。在 metus lectus 的 Donec。Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo,iaculis quis accumsan ut,congue vitae mauris。Nunc luctus vulputate scelerisque。Nullam ullamcorper porta elit,sed ornare lorem placerat dictum。sed quis enim quis nibh convallis sagittis nec vitae felis。Sed porttitor,nibh et volutpat posuere,neque dui sollicitudin sapien,在 scelerisque lacus elit quis enim。Donec at metus lectus.Lorem ipsum dolor sit amet, consectetur adipiscing elit。Quisque vitae augue ac enim molestie scelerisque a id metus。Suspendisse purus justo,
search - Kentico CMS:显示在搜索结果页面上搜索的短语
在我的搜索结果页面上,我想显示用户搜索的短语。
例如,而不是使用标题搜索结果:如您在屏幕截图中看到的那样,我想使用标题搜索结果来搜索简历:
是否可以提取搜索到的单词?
目前,标题是硬编码在围绕搜索结果 Web 部件的 Web 部件容器中。
当前搜索结果截图:
asp.net - 嵌套中继器不返回任何内容
我创建了一个指向网站的自定义文档类型。它只有一个 DocumentName 字段和一个 Path 字段。您可以将这些文件放在它们自己的下面。因此,您可以在内容树中拥有包含 Doc1、Doc2、Doc3 的 DocA。我的转换代码如下所示:
如您所见,我正在尝试创建一个表示内容树结构的嵌套列表。但是,内部中继器从不返回任何内容。它使用我上面列出的相同转换。
asp.net - 建立离线网站 - 将其刻录在 CD 上
我需要建立一个可以下载到 CD 的网站。我想使用一些 CMS(wordpress、Kentico、MojoPortal)来设置我的网站,然后将其下载到 cd 上。有很多程序知道如何将网站下载到本地驱动器,但如何使搜索工作超出了我的理解。
任何想法???
该项目应该是当地社区服务的索引,适用于没有适当互联网连接的社区。
web-parts - Kentico:使用用户贡献 webpart 重新创建 CMSDesk 行为
当我使用 Kentico CMSDesk 上传文件(文档类型 CMS.File)时,它会根据上传的文件的名称自动命名文档,无需单独的 FileName 输入。
这可以通过用户贡献 web 部件复制吗?也就是说,是否可以使用此 Web 部件中上传的文件的名称自动生成 FileName(和或 DocumentName)?
非常感谢,奥利。
jquery - 将 jQuery 插件转换为 Kentico Web 部件
我正在使用 Kentico 6 并尝试将 jQuery 超大插件(全屏背景幻灯片放映)转换为 Web 部件,以便编辑者能够选择将包含在幻灯片放映中的图像。
我宁愿不使用将在 HTML 中列出所选图像然后让脚本处理其余部分的 Web 部件转发器,因为图像很大,这将极大地影响页面加载时间。该插件通过从数组加载图像而不是在页面加载时一次加载所有图像来优化加载时间。
我想做的是将一组用户选择的图像传递给启动幻灯片放映的 javascript 函数。做这个的最好方式是什么?是否可以通过转型来做到这一点?
c# - 将文档 ID 插入嵌套中继器的 WhereCondition
我有一个嵌套中继器用作左导航。在二级页面上,我希望它只显示当前二级页面的第三项。其他次要项目的任何第三项都不应显示在此转发器上。我遇到的问题是,我目前在显示所有第三项的位置都有它,因为它只能在第一个(父)中继器的上下文中检索信息。
我觉得我应该能够调用当前页面的文档 ID 并将其插入到第二个(子)转发器的转换中,但同样,它只能从其父转发器项中检索文档 ID 和节点 ID。
你能帮我找到一个自定义函数或代码来帮助我解决这个问题吗?谢谢!
asp.net - 从服务器资源管理器打开 Visual Studio 解决方案
我不知道这是否可行,但我正在尝试从 Visual Studio 中打开位于远程服务器上的 Visual Studio 2010 解决方案。我正在进行的项目使用 Kentico CMS,我们希望能够使用 TFS 和 Visual Studio 同步对托管站点(在服务器上)所做的更改以及通过 Kentico CMS Desk 门户所做的更改。我在 Visual Studio 或 Kentico 开发站点或文档中没有找到任何内容。无论这是否可能,或者是否有更好的方法来实现这一目标,我将不胜感激您能提供的任何见解。
kentico - 如何在转换中制作可下载的文件类型字段-Kentico
Recently 开始使用 kentico 6.0 。我已经构建了带有“文件”类型字段的自定义文档类型,管理员可以在其中上传文件。现在我正在尝试构建一个转换,从站点用户将能够下载此文件:(如 codeproject 中项目的压缩源代码)在 kentico 中哪里有一种简单的方法来做到这一点?谢谢
kentico - CSS 中的 kentico 本地化宏
我正在尝试在 CSS 文件中使用宏(在站点管理器-> 开发中)。
这是我的 CSS 代码:
当我在默认文化和英语之间切换时,这似乎无法在网站上动态运行。
它唯一有效的时候是如果我保存 CSS 文件(在站点管理器中),而站点本身处于某种文化中。
简而言之:宏在保存 CSS 文件时“采用”文化,并且在页面加载时不是动态的。
我该如何解决这个问题?
谢谢 :)