我将 Shopify 应用程序中的shopify_app
gem 从 7.x 升级到 8.x,但 rails 助手停止正常工作。
这是怎么回事?
从控制器层次结构中的ShopifyApp::AuthenticatedController
继承曾经工作。
从 gem 版本 8 开始shopify_app
Rails 助手似乎坏了,至少在某些情况下是这样。
您可以include
ShopifyApp::Authenticated
问题,而不是从ShopifyApp::AuthenticatedController
继承(保留在 Gem 中以实现向后兼容性)。这应该使帮助程序再次工作。从示例应用:
class AuthenticatedController < ApplicationController
include ShopifyApp::Authenticated
end
有关详细信息,请参阅宝石文档。
如果这不起作用或不适合您,则此媒体帖子有另一种包含帮助程序的方法。