隠されたプロパティ[「...」] /カート内/フォームを追加するには、ショッピングカートに表示されます製品を購入したときのフック。私の隠された入力がカート内で見えることを除いて、すべてうまく動作しています(そしてそれは非常に良く見えません)。ショッピングカートの商品説明に表示されないが、商品のプロパティの一部であるプロパティを追加する方法はありますか?Shopify - 私はその後、使用して読み取る製品にいくつかの技術的なIDを追加する</p> <pre><code><input type="hidden" name="properties[myId]" /> </code></pre> <p>を使用しています<code><form action="/cart/add"></code>インサイド
答えて
:場合またはしない限り、これを行う1つの方法は、非表示にする必要があるプロパティの名前を覚えている、として出力されてからそれらを停止することです:<input type="hidden" name="properties[_myId]" />
注:これは私がこれを注意して使用することが...尊敬されていないいくつかのテーマを見ているほとんどのテーマのために真である間。
カートの属性に追加します。 properties[myId]
詳細の代わりにattributes[myId]
を使用してください - Get more information on your cart page with cart attributes
またはcart.liquidを編集して特定のプロパティを非表示にすることができます –
ありがとう@Hymnzですが、属性はカートレベルにあります(プロパティはアイテムレベルにあります)。 – Francois
EDIT:この答えは間違っています。 Francois' answerに示されているように、加盟店が液体コードを編集することなく隠された特性を有することが可能である。
あなたが「cart.liquid」を見れば、このようにそこにいくつかのコードがあるはず:
{% for p in item.properties %}
...
{% endfor %}
あなたはそれをせずにラインアイテムのプロパティにいくつかの情報を保存する場合は、カートページに表示されている場合は、液体コードを編集して出力されないようにする必要があります。名前の先頭にアンダースコアを配置すると、プロパティを隠す
{% for p in item.properties %}
{% unless p.first == 'hidden_prop_1' or p.first == 'hidden_prop_2' %}
...
{% endunless %}
{% endfor %}
- 1. htmlフォームの入力にJava Stringの値を割り当てることはできますか?</p> <pre><code><form action="foo" method="get"> <input type="hidden" name="ID" value="<% classInstance.getID(); %>"> </form> </code></pre> <p>:
- 2. 私はコードの下に使用して試してみました</p> <pre><code>@Document(indexName="Something",type="type") </code></pre> <p>で動的に<code>indexname</code>を取得しようとしています@Document
- 3. は、なぜ私は、フォームを正しく検証するために、NG-モデルと私の入力フィールドをバインドする必要があり、この</p> <pre><code><form name="myForm"> <input name="myEmail" type="email"/> {{myForm.$invalid}} </form> </code></pre> <p>のような形を持っているフォーム
- 4. 私は</p> <pre><code>GameObject.Find("Name"); </code></pre> <p>を使用しています非アクティブなゲームオブジェクトにも
- 5. Tortoise svn <<<<をファイルに追加しています!
- 6. コンボボックスを画像のフォルダにリンクするにはどうしたらいいですか?私はJavaScriptで<code><input type="file" id="img" multiple><br> <input type="submit" onclick="loadfiles()"></code></p> <p>を持つHTMLのボディで
- 7. なぜ<clear></clear>は、app.configの<clear />と同じではありませんか?</p> <pre><code><connectionStrings> <clear/> <add etc..... /> </connectionStrings> </code></pre> <p>問題は、私はインストーラ製品(InstallShieldの)を使用していていると:
- 8. モバイルアプリケーションに最適なリモーティング技術は何ですか?私は最善を探しています</p> <ul> <li>J2ME</li> <li>のWindows Mobile</li> <li>iPhone</li> </ul> <p>:
- 9. INSERTは、どのように私は<code>t1_has_t2.data</code>を追加または更新しない、<code>t.id</code>、<code>a.id</code>、<code>t1.name</code>と<code>t2.name</code>考える
- 10. Gitは<<<<<<< HEADをファイルに追加し続けます
- 11. このコードでは、私は</p> <pre><code>import "OAMutableURLRequest.h" import "OAConsumer.h" </code></pre> <p>そして印刷使用してい
- 12. SimpleForm 2:</p> <pre><code><div class="..."> <label>...</label> <input ... /> </div> </code></pre> <p>私はinputタグが内部そのものであるマークアップを取得したいと思います:デフォルトのsimple_form 2ラッパーを使用して、ラッパー
- 13. テキスト読み上げは、私がビルトイン<strong><code>TTS Engine</code></strong>アンドロイドを使用して<strong><code>.mp3</code></strong>ファイルに<strong><code>.txt</code></strong>ファイルを合成するためのコードの下に使用しているAndroidの
- 14. は、私は、これはメソッドに</p> <pre><code><tr><td><input type = "submit" value='Register'</td></tr> </code></pre> <p>を提出しているHTML
- 15. オブジェクトは、私は自分のアプリケーションで<code>infragistics</code><code>igGrid</code>を使用しているが、私は</p> </blockquote>「_super」プロパティまたはメソッドをサポートしていません<code>javascript</code>エラー</p> <blockquote> <p>オブジェクトを取得しています<p>igGrid
- 16. は私がJMSSerializerBundle</strong><strong>SonataUserBundle</strong>と<strong>を使用していますプロパティ
- 17. ヒキガエル:<br></p> IJKL <br> <strong>INFO</strong><br> ABCD <br> EFGH <br> :ループ私はヒキガエルを使用していますし、<code>MyTable</code>という名前のテーブルがある<p>
- 18. 致命的なエラー:クラス 'HTML' のエラーが、私はマクロ</p> <p>を使用してみましすでに</p> <pre><code>"Require": { "Illuminate/html": "4.2. *" } </code></pre> <p>を追加したのはなぜLaravel 4.2
- 19. cosmosdb MongoのAPIは私が<strong>のMongoDB API</strong><br> を使用しています、私はそれには紺碧の<br> に<strong>cosmosdb</strong>を使用していますいくつかのコマンド
- 20. Pythonのログは私がの機能を使用するには、メイン使用しています4つのファイル、</p> <ul> <li>Main.py</li> <li>A.py</li> <li>B.py</li> <li>Log_System</li> </ul> <p>を持って
- 21. $( '#table> tr')セレクタが一致しないのはなぜですか? jQueryを使って</p> <pre><code><table id='table'> <tr> <td>..</td> </tr> </table> </code></pre> <p>JSコード:
- 22. </p> <pre><code>.tooltip-inner{} </code></pre> <p>を使用してtootltipsブートストラップツールチップ
- 23. <button>対<input type = "image">
- 24. html - <input type = button>と<button>
- 25. 私は<code>Emulator Android BlueStack</code></p> <p><code>IISExpress ASP.NET</code>で<code>ASP.NET IISExpress</code>を使用したい
- 26. は私が私のVisual Studio 2013 MVCプロジェクトにnuget使用</p> <blockquote> <p>WebMarkupMin.MVC</p> </blockquote> <p>をインストールしているWebMarkupMin.Core
- 27. はなぜAndroidのメーカーは、私が<strong>アンドロイド</strong><strong>スタジオ</strong><strong>1.3.2</strong>を使用しています
- 28. JPanelのは、私がフレームに<code>HelloWorld</code>のオブジェクトを追加<code>JPanel</code></p> <pre><code>public class HelloWorld extends JPanel implements KeyListener </code></pre> <p>から拡張クラスを使用しています<code>JFrame</code>のサブクラスを持っているのKeyListenerイベント
- 29. <code>argparse.add_argument</code>方法の<code>type</code>パラメータを使用して、この引数
- 30. は、私はGroovyで<code>XmlParser</code>を使用して<code>NodeList</code>に<code>Node</code>を追加すると、<code>NodeList</code>は、変更を反映するように表示されないのGroovy
うわー、私はそれが可能であるとは考えていませんでした!おかげでフランソワ! –