问题标签 [sitefinity-10]

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 投票
0 回答
41 浏览

sitefinity - Sitefinity 测试连接失败

我正在使用vs_2015,我正在尝试在 Visual Studio 中配置 Thunder 的连接设置。即使在我尝试测试连接时提供了正确的输入后,我也会收到一条消息" Test Connection failed"
我正在尝试安装-sitefinity-cms-thunder 我安装了它,但是之后当我尝试在 Visual Studio 中配置 Thunder 的连接设置时

给我“测试连接失败的错误信息

我尝试了更多几种方法,但没有得到解决方案。 我之前尝试过的链接

我有另一个链接我的同样问题 在这里同样的问题链接

任何建议,请。

0 投票
1 回答
655 浏览

sitefinity - 在模板头中获取博客文章自定义字段 - Sitefinity

我需要在我的页面标题中将几个元标记值设置为在博客文章自定义字段中设置的值。

如何从头部访问博客项目视图模型?

我为我的自定义头部创建了一个单独的 MVC 视图片段,并在我的模板布局中引用了它,这很有效。

试过了

我通过引用(如Model.Item.Fields.MyFieldName.Fields.Title.

将同一行添加到头部模板会抛出一个 System.Web.HttpCompileException附加的有用信息。我有点预料到这一点,因为我怀疑博客文章的视图模型只存在于博客小部件的上下文中。

最终我需要在每次更改头 cshtml 文件后重新构建,否则我会收到此错误。鉴于这大约是 Sitefinity 的四分钟过程(15 秒构建,3:45 完成 Sitefinity 所做的任何事情大约四分钟),这是一件非常可怕的事情。

然而,Model在这个级别是空的。

也试过

根据乐于助人且知识渊博的@Veselin Vasilev,我研究了通过 MetaDataFields 传递数据。我在小部件的管理部分中没有看到这些选项。澄清一下,我正在使用带有自定义视图文件的内置“博客文章”小部件。

高级编辑视图

在此处输入图像描述

但如果有可能做到这一点,它让我希望有一种方法可以传递更多数据,即使这需要一些工作。

0 投票
1 回答
155 浏览

sitefinity - MVC 模板级别的访问控制集合 Sitefinity

我需要从页面模板中的 PageHandler Header Controls 集合中删除一个对象。

我可以在小部件视图级别使用下面的脚本来执行此操作,但是我需要删除的那个还没有被添加,所以我需要在它被消耗之前移动它。

我能找到的唯一可访问的地方是在我的模板文件中 - 就在@Html.Section("head"). 我正在尝试仅删除此模板的默认规范 URL(此站点中正在发生一些疯狂的路由内容......不要问)。

当我尝试在模板文件中使用它时,<head>标签pageHandler.Header为空。

1 - 对于这个特定的模板级别,我是否以错误的方式访问这个对象?如果是这样,正确的对象引用是什么?

2 - 由于 Sitefinity 中的一些幕后页面构建顺序,它还没有设置吗?如果是这样,我可以/应该在哪里处理访问该对象?

3 - 其他事情完全发生了?


我不是在问如何修复空引用异常

我知道该对象为空,并且正在尝试在此级别的 Sitefinity 视图模型中找到该数据的位置。

0 投票
2 回答
754 浏览

sitefinity - Sitefinity 自定义后端页面 MVC

我知道如何通过 UI ( ../Sitefinity/Administration/BackendPages/Pages) 创建后端页面。有没有办法通过 VS 中的项目添加一个,以便我可以创建一个自定义 MVC 管理页面,控制控制器并与后端的其余部分类似?

我想在后端的顶部添加一个新部分,类似于仪表板、页面、内容、设计或管理,它链接到一个自定义 MVC 页面。

0 投票
1 回答
514 浏览

sitefinity - 使用后端的条件在 Sitefinity 中显示模块字段

我正在寻找一种在 Sitefinty 的后端屏幕上有条件地显示模块字段的方法。

例如,假设我通过模块生成器创建了一个模块 - 我有两个字段:一个复选框和一个文本字段。

我希望文本字段仅在内容编辑器选中复选框字段后才显示给他们。理想情况下,该复选框可以通过内容输入过程在现场隐藏/显示一些字段。

  • 有没有一种简单、可维护的方法来解决这个问题?
  • 目前使用的是 10.2 版,很高兴知道如何通过新旧 UI 来实现这一点。
  • 希望有一个我不知道的高级设置,但也
    愿意采用 JS 方法。

谢谢!

0 投票
0 回答
66 浏览

sitefinity - 在 Sitefinity 中更改语言时出错

我们有一个有 4 种语言的网站。标准语言和英语。但不是其他所有人。这里出现以下错误:

可能是什么原因?

问候安德烈亚斯

0 投票
1 回答
343 浏览

sitefinity - Sitefinity 在使用声明身份验证重新加载时丢失用户会话

我有一个正在开发的 Web 应用程序,它使用声明身份验证,但是每当有人刷新页面时,我遇到了一个问题,它会丢弃登录的用户。这听起来与这里的问题非常相似:https ://www.sitefinity.com/developer-network/forums/developing-with-sitefinity-/httpcontext-current-user-identity-isauthenticated-is-false-after-response-重定向但不幸的是我不能只切换到基于表单的身份验证,因为我还需要使用 openid 东西连接到 facebook 等。

我的 global.asax.cs 中有以下代码

上面代码中的标识变量在重新加载页面之前显示登录用户正常,包括它存储在 cookie 中,但在重新加载时以匿名用户身份返回。

我想我也正确配置了 web.config。我将身份模型设置为以下内容:

任何想法,将不胜感激。

0 投票
1 回答
381 浏览

sitefinity - 无法在我的本地计算机上部署 Sitefinity

我正在尝试安装 Sitefinity 的试用版,但遇到此错误

虽然我选择 SQL Sever 而不是 mysql,但我看到数据库是创建的,所以我不确定为什么这个错误是关于 MySql 的。

0 投票
1 回答
121 浏览

sitefinity - 如何在 sitefinity 动态模块中管理记录

我正在使用 Sitefinity 10.2.6602.0 并使用模块生成器创建动态模块。我们在模块中有 10 条产品记录。如何根据注册用户限制/显示记录?

例如:如果管理员登录,我们可以显示模块中的所有记录,如果产品1用户登录,我们需要在模块中只显示产品1记录,如果产品2用户登录,我们需要在模块中只显示产品2记录。

注意:我验证了每条记录的“权限”。但无法隐藏它显示为只读模式的记录,但根据我的要求,我们需要完全隐藏模块。

请帮助我如何以最简单的方式管理记录。

0 投票
0 回答
42 浏览

c# - 按时间进行的 Sitefinity 个性化无法在 IIS 上运行

我需要 Sitefinity CMS 中内容块的个性化版本,我为“一天中的时间”创建了不同的段,当我要在 IIS 服务器上部署代码时它正在 Visual Studio 调试模式下工作,它不起作用,对此的任何解决方案将不胜感激

谢谢 :)