3

Shopifyのアプリケーションプロキシを構築しています。

ドキュメント(http://api.shopify.com/app_proxy.html)には...

プロキシURLからのHTTP応答のヘッダーにContent-Type:application / liquidが設定されている場合、Shopifyは、ショップのテーマを使用して、ショップのコンテキストでリクエストの本文にあるLiquidコードを評価してレンダリングします。これは素晴らしいです。正しい方法で使用すると、手動の介入なしで、アプリがショップの一部として属しているように自動的に見せることができます。Shopifyの商人はそのようなものが大好きです。

これはこれまでのところ私の最善の試みです。デフォルトのテンプレート(http://plnkr.co/edit/iXbWWiMlEsi6NsA6uPtG?p=preview。)で問題ないように見えますが、すべてのテンプレートで機能するとは限りません。

コンテンツがすべてのテンプレートで機能することを確認するにはどうすればよいですか?コンテンツに入れる必要のある特定のクラスはありますか?私が従うべき慣習?例は素晴らしいでしょう。

マイケル

4

1 に答える 1

5

最終的には、何を処理するかを予測することはできません。そのため、可能な限りシームレスにするためのいくつかの提案を以下に示します。

  1. マークアップを素晴らしくシンプルに保ちます。
  2. レイアウトや幅などを制御するために独自のスタイルシートを挿入しますが、テーマとの一貫性を保つためにフォントや色を指定しないでください。
  3. コンテンツ領域のさまざまな幅に対応できるように、流動的なレイアウトを使用してみてください。

私が提案するもう1つのことは、(パートナーアカウントを使用して)いくつかのテストストアを設定し、それらにさまざまなテーマをロードして、いくつかの異なるテーマを目で確認できるようにすることです。

于 2013-02-08T05:58:12.657 に答える