问题标签 [crafter-cms]

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 回答
21 浏览

crafter-cms - Crafter CMS 2.5.x 寻找客户端用户代理

我需要根据它是桌面客户端还是移动设备来更改页面的呈现。有没有办法在页面控制器中获取用户代理,所以我设置了一个标志并在模板中使用它。

0 投票
2 回答
147 浏览

content-management-system - Crafter CMS - 如何设置复选框组字段的默认值?

我需要为“分组复选框”字段设置默认值。复选框正在使用配置的列表数据源。

我确实将“默认值”选项设置为配置的列表选项的键之一,但是在尝试创建新内容时我没有看到默认选中选项。

0 投票
1 回答
363 浏览

crafter-cms - Crafter CMS 3.0 未设置站点

我是 Crafter CMS 的新手。在http://docs.craftercms.org/en/3.0/getting-started/quick-start-guide.html#installing-crafter-cms-from-the-zip-download下载并启动 Crafter CMS 作为施工指南。我打开站点 localhost:9080/studio,但没有显示登录页面作为描述,它只显示此屏幕: ​​单击打开图像

请帮我解决这个问题。谢谢

0 投票
2 回答
128 浏览

crafter-cms - Crafter CMS 3.0 - 已删除状态页面

成功启动 Crafter CMS Authoring 模式后,我按照Crafter CMS Your First Website的说明创建了一个新站点,但结果与教程描述的不一样,所有页面的状态为“已删除”。请参阅此处的屏幕截图。

请让我知道出了什么问题以及如何解决。谢谢。

0 投票
2 回答
60 浏览

crafter-cms - Crafter CMS 3.0 - 在 crafter-cms 中是否可以仅预览内容页面

我需要在 Crafter Studio 中使用一种方法来预览正在设计的页面,而无需从其自己的 URL 中显示工作室标题。那可能吗?

0 投票
1 回答
125 浏览

content-management-system - Crafter CMS - 如何取消发布(脱机)页面?

可以在 Crafter CMS 中取消发布页面(使其脱机)吗?文档中从未使用过 unpublish 这个词,我环顾四周并在界面中尝试了一些东西,但没有什么是显而易见的。我不想删除该页面,我只想将其脱机,以便以后可以再次编辑和发布。

这是一个非常常见的操作,它看起来像是非常基本的 CMS 功能。我错过了什么?

0 投票
1 回答
39 浏览

content-management-system - Crafter-cms 是什么导致 html 标签从 RTF 字段中剥离?

我正在 Crafter CMS 中试验一个测试站点,并使用了 Headless_blog 蓝图。当我使用 REST 请求查询 Post 组件的内容时,正文 RTF 字段的 HTML 标记全部被剥离。

因此,我添加了一个新的 RTF 字段并以完全相同的方式对其进行了配置,并且 HTML 标记并未从该字段中删除。

是什么导致 HTML 标签从正文中删除?我没有看到任何明显的东西。如果将 RTF 字段转换为纯文本,则它不是很有用。如果这是我想要的,我只会使用纯文本字段。

0 投票
1 回答
163 浏览

content-management-system - Crafter CMS - 处理 CORS 请求的最佳方法?

我很好奇在 Crafter CMS 中处理 CORS 请求的最佳方式。文档中的任何地方都没有提到它,并且示例 REST 请求都没有添加 CORS 标头,因此它们只有在直接从浏览器访问而不是从 web 应用程序访问时才有效。

我发现我可以使用全局response对象添加必要的标头,这很有效,但它需要在每个脚本中调用它。

我尝试根据添加标头的文档创建一个过滤器,认为它会为每个请求调用,并按照文档中的说明将它注册到一个(新)文件config/site.xml中,但过滤器要么永远不会被调用,要么没有影响。

有没有更简单或不同的方法来做到这一点,还是我应该创建一个在每个 REST 脚本中调用的帮助类以使其工作?

0 投票
1 回答
168 浏览

content-management-system - Crafter CMS:如何停止挂起的发布过程?

在 Crafter CMS 中,我尝试发布对文档的更改,但它似乎永远挂起。即使我关闭它并重新启动它,它也会卡住,我无法再对文档做任何事情。我每 10 秒在 catalina.out 中收到以下错误消息:

[信息] 2017-09-22 12:51:56,847 [studioSchedulerFactoryBean_Worker-1] [job.DeployContentToEnvironmentStore] | 站点 mysite 的发布已禁用

我还注意到在 mongod.log 文件中,每隔几秒钟就会打开 51 个连接,然后在几秒钟后将它们全部关闭并再次打开它们。它无休止地这样做。这正常吗?

为什么禁止发布?这是我需要更改才能启用它的设置吗?

有什么办法可以阻止它,这样我就可以继续工作了吗?现在我完全被卡住了,可能会放弃整个项目并从头开始,但是一旦我创建了更多的文档,这肯定是不可接受的,所以我希望有一个替代方案。

您可以提供任何想法或帮助吗?

0 投票
1 回答
97 浏览

content-management-system - Crafter CMS - 升级到新版本的简单方法?

有没有一种简单的方法可以从一个版本的 Crafter 升级到另一个版本?我只是试图通过替换存储库来从 3.0.1 更新到 3.0.2,但它没有识别任何东西。它似乎不喜欢在 Studio 之外完成的任何事情。我想在不重新创建整个站点的情况下跟上最新的变化。