问题标签 [sanity]
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.
sanity - 是否可以在 sanity.io 中设置默认地理点?
我有一个领域:
我用@sanity/google-maps-input
. 很棒,但默认本地化是纽约。如何将其更改为另一个位置?
content-management-system - 如何在 sanity.io 中让孩子看起来像亲戚?
我有一个形成的文件结构:
我不想改变办公桌的结构。但我需要category
在工作室用户界面中显示“相对文件夹”。可能吗?
--UPD
现在@sanity/desk-tool/structure-builder
我有这个结构:
但我需要像父母一样显示类别。而且我需要以某种方式将我的类别值与SB.list()
. 类别,是一个带有字段的独立文档,我已经有了。
--UPD2
我的意思是,我现在有一个 relative .documentTypeListItem(name:item)
,它有带有 field 的项目tags
。每个标签字段都有一个值。现在我有一个问题,我需要在我的仪表板中item
根据这个标签字段值将这个 s 分隔成documentTypeListItem(name:tagOne)
等documentTypeListItem(name:tagTwo)
。
--UPD3
如果搬家是不可能的。或者,可以根据所选类别显示项目的图标。像这样的东西,但它不起作用:
javascript - 如何在 Sanity CMS 中创建自定义端点?
我有一个带有一些数据的 Sanity CMS 和一个 Gatsby 前端,它通过 GraphQL 从 Sanity 获取数据。这在大多数情况下效果很好,但我需要一个自定义端点,它根据一些任意逻辑返回一个文档。
我已经尝试过自定义插件,但我不知道如何使用它们发布新端点。
graphql - 如何将架构字段类型显式设置为 [SanityImage]
我想将images
文档中的一个字段设置为 type 的数组[SanityImage]
。我尝试将其设置为,type: 'image'
但是当我查询该字段时,我得到类型是[SanityCollectionItemsImages]
该images
字段位于对象 ( productVariant
) 中,然后包含在主文档 ( ) 中,我的字段collection
中有一个数组。productVariants
items
在我的collection
文档的 fields 数组中:
productVariant
类型对象:
我使用 GraphQL 的查询:
当我单击images
GraphiQL Web IDE 中的字段时:
使用 Sanity.io HTTP API 获取整个文档:
我的问题是如何将我的模式中的字段类型设置为显式[SanityImage]
而不是,[SanityCollectionItemsImages]
为什么我会得到那种奇怪的类型?
sanity - 我可以通过 GROQ 查询联系到祖父母吗?
我正在尝试为我的 Sanity.io 项目运行 GROQ 查询,该查询应该过滤掉包含基于祖父母 ID 的引用的子文档。有可能这样做吗?
我已经了解到,对于类似的场景,我可以像这样使用父运算符:
但就我而言,我需要祖父母 ID,因此我无法像现在编写查询那样使用父运算符。
我也可以清楚地阅读文档:
已知问题 ^ 运算符目前仅适用于子查询。在所有其他作用域中,它返回当前作用域的根,而不是父作用域。也不能使用 ^ 来引用祖父母范围。
但没有关于解决方法的信息。
查询当前看起来像这样。我只需要引用团队 ID 的页面。但是现在,使用当前位置(页面)中的引用(^._id),我只从父母(体育)而不是我需要的祖父母(团队)获得参考ID。
在此先感谢,任何帮助都将不胜感激。
sanity - 为什么在 Sanity.IO 中没有正确准备渲染
我正在尝试为sanity.io
. 为此,我创建了以下文档:
这完全符合我在 Studio 中的要求。预览窗格中的部分显示title
文档的标题,subtitle
部分显示作者的姓名。
但是,如果我尝试author
通过 using修改输出prepare
,则它不再起作用。例如,看一下同一文档的以下变体:
预览字段已呈现,但该部分title
中没有显示任何内容。subtitle
但是,据我了解 - 这应该有效。我想知道为什么不。
有任何想法吗?
reactjs - How to fetch data from Sanity to React?
I have trouble understanding on how to fetch my data from sanity. I have read the documentation but still i'm confused.
I tried just logging the data to the console but it gives me an error like, "No 'Access-Control-Allow-Origin' header is present on the requested resource."
Can someone do some edits to my code to properly fetch the data from sanity it would be very much appreciated.