首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对未定义函数getShopifyConfig()的桥接调用

对未定义函数getShopifyConfig()的桥接调用
EN

Stack Overflow用户
提问于 2021-09-03 17:01:14
回答 1查看 34关注 0票数 1

我正在尝试为我的shopify应用程序设置appbridge

我在这里使用这个逻辑:

代码语言:javascript
复制
@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

但是我得到了这个错误:

代码语言:javascript
复制
Error
Call to undefined function Osiset\ShopifyApp\getShopifyConfig() (View: 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-03 17:41:29

据我所知,目前还没有getShopifyConfig()助手。我认为这是一个打字错误,需要改正:

代码语言:javascript
复制
@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')
@endif
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69048422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档