问题标签 [nuxt-strapi]
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.
javascript - 阻止 nuxt 查看特定范围内的文件夹
我有一个名为例如: https://example.com/category/laptop/keyboard的网址。
正常行为是 nuxt 会自动在内部/pages
查找“类别”文件夹(这很好),然后是更多:“笔记本电脑”文件夹和最后一个“键盘”文件夹,其中应该包含一个 vue 文件。
我希望“笔记本电脑/键盘”被称为:slug
参数而不是文件夹遍历,但仅在/category/
. 那可能吗?这是因为子嵌套类别。
我试图添加一个自定义路由示例:
不幸的是,这不起作用,它只是恢复到 404。此外,我无法获得参数。
content-management-system - Strapi:模型配置获取期间发生错误
我使用的是 strap 3.0.0.next-11,然后将我的 API 迁移到3.6.8版本。
在 3.6.8 中,对于具有关系的集合,我在弹出窗口中看到此错误:
模型配置获取期间发生错误。
在日志上我看到这个错误:
模型“文件”的路径“_id”处的值“http://54.179.156.135:1339/uploads/d26af51633f2451a934896bfc125ec90.jpg”转换为 ObjectId 失败
为什么会在 3.6.8 上发生这种情况?我一直在使用旧版本,没有任何问题,而使用这个新版本,我无法找到任何东西。
我正在使用以下:节点:14.17.6(LTS)npm:6.14.15strapi:3.6.8
我还附上了我的 package.json 的图像。
vue.js - 如何使用 Nuxt 和 Strapi 显示图片库?
我知道这与这里的其他人有类似的问题,但以前的解决方案对我来说都没有成功。
我有一个画廊页面,可以很好地从 Strapi 获取收藏,打开一个动态页面,但我无法管理如何在那里显示图像。
我正在打电话给我的画廊并获取所有详细信息,但 IDK 如何在v-for
这是我如何称呼特定画廊(_slug.vue
页面)
在这里,我正在尝试展示它
$config.strapiUrl
URL 变量适用于所有其他页面。我不认为问题出在这个问题上,而是我如何打电话/不打电话。我没有得到任何图像,title
但description
它们也在 API 响应中。
我得到的 API 响应是
]
graphql - strpi & graphql:如何获取项目总数?
我正在使用strapi和graphQL,
通过这个查询,我可以获得帖子
我想把帖子和总计数 放在一起,理想的结果是这样的
我已经阅读了文档,我可以查询总计数,但这对我来说还不够!那么,我怎样才能将帖子和总计数放在一起?
javascript - 在 Strapi 中的关系之间,我如何检索名称/标题而不是 id
Strapi 版本:3.6.8
操作系统:big sur 11.6
数据库:postgresql
节点版本:14.17.5
NPM 版本:8.0.0
纱线版本:1.22.11
我有一个帖子集合类型,与以下集合类型具有多对多关系:-tags -categories 和一对多关系:-users(来自:users-permissions)
假设我想为用户和标签创建页面,它们都显示各自的帖子。问题是,类别仅显示为 id 而不是它们的指定名称。有什么办法可以解决这种情况?
附加信息:
类别.settings.json:
post.settings.json:
标签.settings.json:
感谢您的时间。
heroku - 有没有办法让托管的 Strapi 管理面板中保存的博客到 localhost:1337 或反之亦然?
我的strapi cms 部署到heroku。而且我注意到,如果我在实际托管的管理面板上创建博客,它不会显示在 localhost:1337 中,或者当我在 localhost 上发布博客并再次将其推送到 heroku 时,它仍然从那里丢失。好像两者不同步。有没有办法在托管版本和本地主机版本之间同步博客?
next.js - 无法访问 api 路径 localhost:1337/auth/local 总是返回在 strappi 中找不到
我安装了一个新的strapi项目并尝试使用jwt令牌验证api。但是auth/local api总是返回未找到
javascript - 如何获取已创建订单的 id
我正在使用带有 Nuxt 的 Strapi,我想重定向到它在成功将订单发布到 Strapi 后创建的新订单。我正在寻找的是mysql_insert_id()
PHP 世界中的等价物。
代码示例
我可以在控制台日志上看到新的 id:
如何访问返回的 id 并将其传递给this.$router.push
的参数?我尝试使用与控制台上显示的相同的“id”,但没有运气。
node.js - 如何在没有管理面板的情况下允许通过代码访问新的自定义 API 端点?
我正在从版本 3 中的命令创建 api,并希望将新创建的 api 头权限公开或通过 nodejs 代码手动进行身份验证,而不使用后端的管理面板。我想要strapi headless cms中步骤的编程解决方案(从管理面板转到设置>角色>公共或认证>授予或撤销权限)。