问题标签 [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.
twig - 无法使图像响应
我正在创建一个博客,当我创建一个条目时,我的图像就占据了整个屏幕。它们在响应时也不会缩短。
git - 用 git 部署 CraftCMS 3 的正确方法是什么?我不断收到权限问题
我现在部署和更新我的 craft 3 站点的方式是将我的 git 存储库中的更改推送到服务器上的一个裸存储库,该存储库有一个接收后挂钩来执行此操作:
但我似乎无法获得正确的权限。Git 将覆盖文件模式,以便网络服务器无法写入它需要的目录。
有没有我应该部署的不同方式或防止权限混乱的方式?
javascript - Gatsby,React Native Web - GraphQL 错误预期类型 Craft_SectionsEnum
背景
我在 Craft CMS 中创建了一个名为 的新部分forVenues
,并且能够在 CraftQL 测试端点中查询数据,如下所示:
问题
当我尝试<StaticQuery>
在我的 React Native Web Gatsby 应用程序的组件中运行查询时,我收到以下错误:
这表明 Gatsby 项目尚未更新 CMS 中哪些部分可用,但我不知道如何解决此问题。
笔记
我已经尝试过清除 Gatsby 缓存、重新启动项目、重新启动托管 CMS 并更改我的查询,但均无济于事。任何帮助表示赞赏,谢谢。
loops - CRAFT CMS 3 循环矩阵字段 - 变量条目不存在
我正在尝试循环一个矩阵字段,该字段具有一个包含 3 个项目的块。
但是工艺总是抛出错误变量条目不存在。
我从 craft 3 文档中阅读了矩阵部分,但无法解决此问题。
有什么线索吗?
javascript - 如何按标签显示博客中的所有文章
我是 Twig 的新手,我希望通过在我的索引页面上选择的博客标签来显示我的工艺 cms 中的所有文章。
我的索引页面上有一个 for each 循环来显示所有文章,但我希望只显示带有特定标签的文章,该标签已添加到工艺 cms 中的每篇文章中。
php - 在 Craft 3 中从模板传递到自定义模板标签时,如何遍历标签字段?
假设我有一个这样的 Twig 模板:
如何在我的自定义模板标签中有效地执行以下操作?
twig - 在 Craft 3 中使用 {% requireLogin %} 时如何设置自定义重定向 URL?
我正在使用 Craft CMS (3) 创建一个“仅限会员”网站,用户必须先登录才能看到网站的前端。我想知道如何在用户登录后设置默认重定向。
我使用{% requireLogin %}
主布局模板顶部的标签让成员仅部分工作,该标签重定向到/login
,或者在我的情况下,admin/login
因为我将loginPath
in的值更改config/general.php
为/admin/login
(Craft 默认为/login
)。因此,在每个前端页面视图中,如果用户未登录,它会重定向到控制面板 (CP) 登录。
布局.twig:
配置/general.php:
文档:https ://docs.craftcms.com/v3/dev/tags/requirelogin.html
看起来,默认功能是 Craft 然后将您重定向到您来自的任何路线。因此,如果您点击该站点,/resources/
它会将您重定向到 loginPath - 在您成功登录后,它会将您踢回/resources/
.
我想知道是否有办法设置“默认”重定向,这样无论您来自哪个页面,在用户登录后,他们每次都会被重定向到同一个地方。
symfony - 使用 twig,如何创建等长的条目名称列?
例如
第一栏:苹果杏鳄梨香蕉
第二栏:Boysenberries Blueberries Carrot Cherry
第三栏:哈密瓜克莱门汀黄瓜枣
这是 12 个条目,但随着列表的增长,列中的条目将更新,因此三列中的每一列都有偶数,按照它们在 CP 中的顺序
例如,如果有 16 个条目,则列将是
第一栏: 苹果 杏 鳄梨 香蕉 波森莓
第二栏:蓝莓胡萝卜樱桃哈密瓜克莱门汀
第三栏:黄瓜枣接骨木果
craftcms - CraftCMS 输出不同 - HTML/CSS 到 Twig/PCSS
美好的一天,我遇到了 CraftCMS FrontEnd 方面的问题。我使用 SemanticUI 创建了一个普通的 html/css 布局,然后尝试将它用于 CraftCMS。但是,当我在 CraftCMS (twig/pcss) 中使用它时~输出总是不同的。这是整个 styles.pcss 文件:https ://pastebin.com/STW5P9FL
尝试使用在线转换器将我创建的 css 文件转换为 scss 格式。