问题标签 [craftcms]
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.
craftcms - 我没有在 Craft CMS 中的字段上设置字符限制,但由于内容太长而无法保存条目?
我在 Craft CMS 中有一个富文本字段。我没有对其设置字符限制,但是在保存 100 段时我无法保存,因为“条目内容太长”。
为什么我会得到这个,我该如何解决?
craftcms - CraftCMS 升级到 3.0 升级后加载空白页面
我尝试按照以下说明将我的 Craft CMS 2.7 网站升级到 3.0:
https://docs.craftcms.com/v3/upgrade.html#preparing-for-the-upgrade
我认为我已经正确地遵循了一切,但我的结果是一个空白页。我对此进行了一些搜索,但没有得到任何帮助。有什么建议么?
twig - 如何检查工艺 cms / twig 中下拉菜单的值?
我有一个包含 2 个选项的下拉菜单
- 已订购
- 无序
我想检查该值是 Unordered 还是 Ordered
把这个还给我
{"0":{"label":"Unordered","value":"unordered","selected":true}}
我想检查 的值是否viewModel.cardListType
是无序的并且它是否被选中。
我努力了
和
以及其他几种变体。我不了解工艺或树枝中下拉菜单的文档/语法。有人可以像我 5 岁那样解释这是如何工作的以及如何检查价值吗?如果这改变了语法,我正在使用 Craft 3
提前致谢
symfony - 如何检查树枝中的多个 if 条件?
如何检查树枝中的多个 if 条件?这些似乎都不起作用而且它们看起来都很凌乱和沉重。
我也尝试过以下
nginx - 设置过期标头 nginx conf 仅适用于前端
我正在尝试为我们在 nginx 上运行的站点设置过期标头,并且对 nginx 的经验有限,但是遵循了很多示例并设法使其成功运行,唯一的问题是它完全破坏了 css/js CMS 的管理部分。
我们正在使用craftcms 和statamic,两者都存在同样的问题。如果这有什么不同,我们还会使用 Forge 托管我们的服务器。
设置过期的代码是:
有什么办法可以让它只影响面向公众的一面,而不是网站的部分/cp
或/admin
部分内的东西?
我见过的例子都没有提到这是一个问题,所以我不确定我哪里出错了。
pdf - 如何使用条件语句和 PDF 生成器隐藏和显示部分?
使用工艺 CMS,我添加了一个能够隐藏 PDF 部分的选项。PDF 是使用 PHP 和一个名为 Snappy 的库创建的。电灯开关默认关闭 (0)。我添加了条件语句和灯开关,通过将站点的其他部分(不是 PDF 的一部分)包装在 if 条件中进行测试。打开和关闭电灯开关时,我可以隐藏和显示部分。PDF 似乎不是那样工作的。即使打开电灯开关,该部分也始终隐藏。我不明白 PDF 的后端是如何工作的,所以它与 PDF 的生成方式有关吗?它还显示空白页,其中的内容“将”是不想要的。
//====主PDF布局
//==== 有条件的部分 (abc/pdf/_section4.html)
sorting - 如何使用 Twig 按升序排列时间数组?
我在 CMS 中有一个需要按升序组织的日期和时间列表。我需要检查什么?我想我需要使用|sort
,但是 twig 的文档并不清楚如何将它用于新手开发。
您能否像我 5 岁一样解释它是如何工作的以及按日期排序的逻辑?
content-management-system - 使用craft 3 cms的用户注册
我想用craft 3 cms建立一个商业网站。我想创建家长注册表,这样每个家长都会有一个可以在网站上使用的帐户。然后在他们登录后,我希望他们能够添加他们的孩子。
这可以使用工艺 3 厘米吗?我发现的唯一内容是文档上的用户注册表单。
如果有文档博客使用craft 3 cms 集成此功能,或者到目前为止我错过了什么。
graphql - 使用 CraftQL 和 Gatsby JS 查询 Craft CMS 中的全局字段
我正在通过 CraftQL 插件在无头模式下使用 Craft。我的前端是使用 Gatsby JS 构建的。
我可以查询条目并将数据输出到我的模板,但是全局字段不可用。这是我的代码:
然后在我的模板中:
在我的控制台中,我得到:
如果我global
从查询中删除 ,我可以成功构建和输出data.home.title
.
我尝试在 CMS 中使用 CraftQL 浏览器,并且可以成功查询全局变量:
我确信我遗漏了一些东西,但在Gatsby-Source-Craft或CraftQL的文档中找不到任何东西。
有人知道我在这里做错了什么吗?
php - 导入频道条目的craftcms 3插件
我尝试完成一个将数据导入我的craftcms项目的插件。我已经创建了一个基于控制台的方法/服务,我在我的 shell 中触发/运行它。在我的方法中,我收到数据(XML or JSON)
我解析我的数据并尝试创建和填充我已经创建的特定通道的条目。
我试过"saveElement()"
哪个不起作用。
我找到了一些关于 craftcms v2 的 tuts 和信息(例如:https ://docs.craftcms.com/api/v2/craft-entriesservice.html#public-methods )
现在我被卡住了,我找不到任何关于如何用craftcms v3解决这个问题的信息。
这是我经过数小时不同尝试后的最后一个代码版本:(