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

0 投票
0 回答
854 浏览

twig - 向 Craft CMS 添加树枝功能

如何将自定义树枝功能添加到 Craft CMS 版本 3?

Twig 概述了如何添加功能,但不确定如何应用于 Craft。

https://twig.symfony.com/doc/2.x/advanced.html#functions

0 投票
1 回答
1143 浏览

search - 工艺cms商务产品组合搜索查询

我正在尝试使用手工艺品过滤我的产品。

有没有办法做 craft.commerce.products.search("(field_color:red ORfield_color:blue) (field_size:S ORfield_size:M OR field_size:XXL)")

或者任何其他解决方案都可以帮助我实现这个过滤器。

这是我的代码:

0 投票
1 回答
107 浏览

html - Craft CMS - 使用插件内的 resourceUrl 无法播放音频文件

本质上,我正在将一个静态 HTML 站点移动到 Craft 中。我为该站点创建了一个新插件,并且其中大部分都可以正常工作,但是我遇到了音频文件无法播放的问题。该站点应该具有音乐自动播放和循环播放功能(在您开始评判我之前,这是一个儿童站点,哈哈),并且它在静态站点上可以正常工作,但是在我的 Craft 实例中以及当我直接访问时没有播放音频文件的 URL 它也不会在浏览器中播放,但不会给我 404。如果我“另存为”它会正确下载。

代码很简单:

src 正确生成为例如http://site.local/cpresources/somesite/audio/some_theme_full.mp3?d=1513706441

0 投票
1 回答
1531 浏览

dashboard - 无法从本地 Windows 环境/MAMP 访问 CraftCMS 3 插件商店

我已经通过 Composer 安装了 Craft CMS 3,在 MAMP(Windows 10)上运行并成功创建了一些模板和条目。

但是,当我尝试访问插件商店时,我在页面上看到以下错误:“插件商店不可用,请稍后再试。” 在控制台中,我看到下面复制的两个内部服务器错误:

我能够通过作曲家安装联系表格插件。但不适用于其他插件(例如新芽形式)

我还在仪表板上看到“未知错误”消息:jquery.js:9566 POST http://localhost:81/index.php?p=admin/actions/dashboard/get-feed-items 500(内部服务器错误)

有没有其他人看到这个问题?

尝试访问插件商店时的控制台错误消息:

0 投票
2 回答
368 浏览

php - PHP - Guzzle\Http\Exception\CurlException - Craft CMS

在尝试连接到 EventBrite API 时,我在登台服务器上遇到了 CURL 错误,尽管本地和生产服务器连接得很好:

[curl] 6:无法解析主机:www.eventbriteapi.com;名称或服务未知 [url] https://www.eventbriteapi.com/v3/users/me/owned_events/?status=live%2Cstarted&order_by=start_asc&expand=category%2Cvenue%2Csubcategory%2Cformat%2Corganizer

我们检查了也正常运行的登台服务器上的 curl 命令。知道如何解决这个问题吗?

0 投票
0 回答
650 浏览

amazon-web-services - 为什么我被拒绝访问来自 aws s3 存储桶的资产?

我在 aws 中创建了一个 s3 存储桶并添加了正确的权限和用户组等。我添加了以下策略:

我使用传输 ftp 客户端通过 ftp 将资产从本地文件夹上传到存储桶,这很好。然后,我将存储桶设置为工艺 cms 作为资产来源。我可以通过 cms 将文件上传到 s3,没有任何问题,并且可以正常查看图像,但是当我尝试访问通过 ftp 上传的前端图像时,我收到拒绝访问错误 403:

这是一个政策问题吗?

谢谢

0 投票
1 回答
1292 浏览

matrix - 矩阵树枝循环行 - 奇数一种颜色,甚至交替颜色

我正在尝试遍历导致以下结果的行:

等等...

我有以下内容,显然只适用于前 5 行,但似乎无法找出正确的方法:

任何帮助表示赞赏。谢谢!

0 投票
1 回答
202 浏览

craftcms - Craft 3 CMS 不能在生产环境中运行“Craft 需要 PHP 7.0 或更高版本。”

Craft 3 CMS 不能在生产环境中运行“Craft 需要 PHP 7.0 或更高版本。”

你好,

Craft 3 cms 不能在生产环境中运行,我的 php -v 会回答此消息

你能帮我解决这个问题吗?

谢谢,

0 投票
1 回答
383 浏览

content-management-system - Umbraco VS 工艺 CMS

我在 Umbraco 和 Craft CMS 之间找不到任何好的比较。两者之间的优势/劣势是什么?

我是一家营销机构的唯一开发商(所有者),拥有不同规模和类型的项目/网站。我的主要考虑因素是开发基本网站需要多少时间,需要多少维护时间来进行更新,平台不能做什么/我会在哪里遇到大型项目的问题,它如何处理诸如 SEO 之类的事情和页面速度等,当然还有长期成本。

0 投票
1 回答
184 浏览

craftcms - Craft CMS 中的“加权”随机顺序

我在一个名为“权重”的频道中有一个字段,用户可以在其中设置一个介于 0-1000 之间的数字。在页面加载时,我想为每个输入生成一个介于 0 和“权重”之间的随机数,然后根据这些数字对输入进行排序。

我如何使用 Craft 2/Twig 做到这一点?