0

すべての適切な認証で、これらは結果です:

ipdb> shopify.ScriptTag.find()
[script_tag(347035)]
ipdb> shopify.ScriptTag.get(347035)
{'updated_at': datetime.datetime(2013, 5, 9, 11, 29, 17, tzinfo=tzoffset(None, 19800)), 'src': 'http://itestifyit.com/widget/v1/mystore/script.js', 'created_at': datetime.datetime(2013, 5, 9, 11, 29, 17, tzinfo=tzoffset(None, 19800)), 'event': 'onload', 'id': 347035}

これは、スクリプトがアップロードされていることを意味しますが、ストアのホームページでスクリプト タグが見つかりません。

どうしたの?そして、それを機能させるために含めなければならないものは他にありますか?

StackOverflow で広範囲に検索した後、誰かが jquery スクリプトも配置する必要があると述べた投稿に出くわしましたが、jquery は Shopify によって読み込まれたストア ページに既に含まれています。それをオーバーライドする必要がありますか?

どんな助けでも大歓迎です。

4

1 に答える 1

2

<script>実際にはタグとして表示されません。代わりに、ページasyncLoad()関数で JavaScript を介してスクリプトが読み込まれます。ページのソースを見て、その関数を探します。スクリプトがそこにロードされているはずです。

また、HTTPS を使用して shopify ページにアクセスしている場合、スクリプトも HTTPS 経由で提供する必要があります。そうしないと、スクリプトは読み込まれません。

于 2013-05-09T13:06:20.913 に答える