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

0 投票
1 回答
2119 浏览

asp.net - Kentico - 使用日历过滤预订系统事件

在掌握 Kentico CMS 时遇到了很多问题,但我终于接近了。我正在使用普通的门户引擎并在本地安装上运行 Kentico 5.5 RC2。

我目前有一个事件页面,它使用转发器来显示当前系统上可用的所有事件。我想使用日历来过滤该中继器中的事件。我该怎么办?

0 投票
1 回答
1591 浏览

c# - Kentico v5.5 C# 获取文档

我试图根据 aliasPath 获取文档这是我试图获取 /PPIS/Vic-Residential/SERE26 的整个 aliasPath 但我不想硬编码整个路径我只想使用最后一点像这样“?/SERE26”我尝试了所有组合,但找不到正确的通配符语句以结尾。

0 投票
5 回答
51832 浏览

c# - 如何获取当前用户的windows身份?

该站点在我的本地 IIS 6.1 上运行。我想添加一些功能以从我们的 Active Directory (AD) 中提取信息。我的 AD 代码适用于许多其他项目和我的开发服务器。这是我写出用户名的尝试:

我得到的结果是:

  1. NT AUTHORITY\IUSR
  2. 行政人员
  3. NT AUTHORITY\网络服务

我怎样才能获得实际的 Windows 用户名,例如ourdomain/username

0 投票
6 回答
2480 浏览

c# - Kentico 中的多对多关系

是否有关于如何构建基于多对多关系的 Kentico CMS 门户实施的最佳实践(即销售食品并有大部分食谱的网站 - 每个产品都用于许多食谱,每个食谱都可以使用网站上出售的许多产品)?

Kentico 只是错误的工具来执行此操作,还是 Kentico 内部有解决方案来处理这种关系?

0 投票
2 回答
2081 浏览

c# - 基于文件系统的读取与简单的数据库查询?

我们使用的称为 Kentico 的 CMS 将媒体库文件存储在文件系统上,并且还在数据库中存储文件元数据(标题、描述等)的记录。当您使用媒体库控件列出这些项目时,它将从文件系统中读取文件以显示它们。从文件系统读取然后查询数据库是否更快?或者在媒体文件元数据数据库表上运行一个简单的查询会更快吗?

假设:

  • Kentico 是一个 ASP.NET 应用程序,所以代码是用 C# 编写的。他们使用简单的数据集来传递他们的数据。
  • 只会从文件名和大小等直接文件中读取元数据。
  • 每个文件夹最多 100 个文件。
  • 数据库查询将被正确索引。
  • 查询将类似于:

    SELECT *
    FROM Media_File
    WHERE FilePath LIKE 'Path/To/Current/Media/Folder/%'

0 投票
1 回答
2204 浏览

content-management-system - Kentico 定制模块开发

我刚刚从 Sitefinity 切换到 Kentico CMS。到目前为止,我真的很喜欢 CMS,但我发现了一些问题

http://www.kentico.com/docs/devguide/custom_modules.htm 但它几乎没有用,因为它没有像博客模块那样显示如何从现有类实现扩展。

在 Sitefinity 3.7 中有自定义模块和文档类型的样板代码,但我找不到 Kentico 的任何样板代码。我试图查看 CMSModules/Blogs 模块,但它无法复制,因为我没有来自 CMS.Blogs 命名空间的类?

0 投票
3 回答
515 浏览

asp.net - 让搜索机器人不抓取已删除的页面?

目前,我们正在使用 Kentico CMS 作为网站,我们曾经有一个名为 pages/page1.aspx 的页面。我们删除了该页面,但每天 google、bing 和 yahoo sarch 机器人都会尝试阅读该页面。因为页面不存在,CMS 会抛出以下错误(在日志中)

当我们收到太多这些错误时,整个站点就会崩溃(必须清除 .Net 临时文件并重新启动应用程序池)。基本上我可以转到一个不存在的页面,多次点击刷新并关闭该站点。非常糟糕。但是,首先,我怎样才能让机器人不尝试访问此页面?

提前致谢。

0 投票
3 回答
488 浏览

kentico - Kentico 所需文件不再存在

我有一个 Kentico 5.5 站点和一些自定义文档类型。当试图在 CMSDesk 中编辑主页时,它说 所需的文档不再存在,请选择另一个文档。

我没有删除主页,但缺少文档类型。所以我通过从我的另一个站点导出和导入来恢复文档类型。错误仍然存​​在。

当我创建具有相同文档类型的新主页时,它显示此站点没有内容,请转到 cmsdesk

我的文档类型有问题还是我的数据库被毁了?

更新:我从我的其他站点导入了一个新的文档类型以及一个页面模板和一个角色。之后发生错误。我认为它吹走了主页的文档类型或其他一些相关文件。

0 投票
1 回答
432 浏览

c# - 如何强制 Kentico 默认生成小写 url?

这是一个如何修改 global.asax.cs 以实现此目的的示例,但是这仅适用于 3.x 版,因为 global.asax.cs 源代码在 4.1 版中有所不同:http: //devnet.kentico.com/ Forums.aspx?ForumID=19&Thread=00004982

所以我需要一个4.1的解决方案。

谢谢!

0 投票
1 回答
854 浏览

macros - 有没有办法比较 Kentico 中的两个宏?

我有一条免责声明消息,我只希望在所查看的页面尚未翻译成为该站点选择的语言时才可见。

我正在为免责声明消息使用静态文本 Web 部件,并尝试根据页面的文化 {%cmscontext.currentdocumentculture.culturecode%} 设置其可见性,而不等于所选的视图文化 {%currentculture%}。

我试过:{%cmscontext.currentdocumentculture.culturecode|(notequals){(1)%currentculture%(1)}%}

但是,无论选择什么文化,这都是正确的。有任何想法吗?