我正在尝试为我的shopify应用程序设置appbridge
我在这里使用这个逻辑:
@if(\Osiset\ShopifyApp\getShopifyConfig('appbridge_enabled'))
<script>
src="https://unpkg.com/@shopify/app-bridge{{ \Osiset\ShopifyApp\getShopifyConfig('appbridge_version') ? '@'.config('shopify-app.appbridge_version') : '' }}"></script>
<script>
var AppBridge = window['app-bridge'];
var createApp = AppBridge.default;
var app = createApp({
apiKey: '{{ \Osiset\ShopifyApp\getShopifyConfig('api_key') }}',
shopOrigin: '{{ Auth::user()->name }}',
forceRedirect: true,
});
</script>
@include('shopify-app::partials.flash_messages')
@endif但是我得到了这个错误:
Error
Call to undefined function Osiset\ShopifyApp\getShopifyConfig() (View: 发布于 2021-09-03 17:41:29
据我所知,目前还没有getShopifyConfig()助手。我认为这是一个打字错误,需要改正:
@if(\Osiset\ShopifyApp\Util::getShopifyConfig('appbridge_enabled'))
<script>
src="https://unpkg.com/@shopify/app-bridge{{ \Osiset\ShopifyApp\Util::getShopifyConfig('appbridge_version') ? '@'.config('shopify-app.appbridge_version') : '' }}"></script>
<script>
var AppBridge = window['app-bridge'];
var createApp = AppBridge.default;
var app = createApp({
apiKey: '{{ \Osiset\ShopifyApp\Util::getShopifyConfig('api_key') }}',
shopOrigin: '{{ Auth::user()->name }}',
forceRedirect: true,
});
</script>
@include('shopify-app::partials.flash_messages')
@endifhttps://stackoverflow.com/questions/69048422
复制相似问题