ruby-on-rails - 为什么我的 Rails 助手不能使用 shopify_app gem?
问题描述
我将shopify_app
Shopify 应用程序中的 gem 从 7.x 升级到 8.x,rails 助手停止正常工作。
这是怎么回事?
解决方案
继承自ShopifyApp::AuthenticatedController
用于工作的控制器层次结构。
从shopify_app
gem 版本 8 开始,Rails 助手似乎坏了,至少在某些情况下是这样。
而不是从ShopifyApp::AuthenticatedController
(保留在 gem 中以实现向后兼容性)继承,您可以include
关注ShopifyApp::Authenticated
。这应该使助手再次工作。从示例应用程序:
class AuthenticatedController < ApplicationController
include ShopifyApp::Authenticated
end
gem 文档中的更多信息。
如果这不起作用或不是您的选择,这篇中型帖子有另一种方法来包含助手。
推荐阅读
- c# - EF PostgreeSQL array_append
- python - Python 更新 geojson 属性
- algorithm - 迭代除法算法的时间复杂度
- perforce - 如何获取意外编辑的文件的 Perforce 存储库版本?
- linux - 如何在linux的txt中连接两行(一个缩进)?
- latex - 将内联引文链接到 doi(而不是参考书目项目)?
- c# - 如何向现有 SyndicationFeed 添加新项目?
- amazon-web-services - 如何从 AWS Lambda 函数运行 ECS 任务?
- stm32 - 如何在stm32f103c8t6上设置BOD
- node.js - 如何在 Graphql 解析器中侦听类似 REST 的端点?