1.8. タグ (up)
1.8.1. braintree_customer_form タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
Braintree Blue 支払いゲートウェイに必要なデータを入力するためのフォームをレンダリングします。
1.8.2. csrf タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
クロスサイトリクエストフォージェリーのメタタグをレンダリングします。
Example: Liquid の csrf タグを使用する
<head>
{% csrf %}
</head>
1.8.3. content タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
ページのボディーをレンダリングします。このタグはレイアウト内でのみ使用します。
1.8.4. content_for タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
1.8.5. debug タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
テンプレートで利用可能なすべての Liquid 変数を HTML コメントに出力します。 公開されているテンプレートから このタグを削除する ことを推奨します。
`{% debug:help %}`
1.8.6. email タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
email タグにより送信メールのヘッダーをカスタマイズすることができます。なお、このタグはメールテンプレート内でのみ利用可能です。
cc や subject などの便利なサブタグがいくつかあり (下表を参照)、操作を簡素化することができますが、header サブタグを使用してメッセージに任意の SMTP ヘッダーを設定することもできます。
| サブタグ | 説明 | 例 |
| subject | 動的な件名 | {% subject = 'Greetings from Example company!' %} |
| cc | カーボンコピー | {% cc = 'boss@example.com' %} |
| bcc | ブラインドカーボンコピー | {% bcc = 'all@example.com' %} |
| from | 実際の送信者 | {% from = 'system@example.com' %} |
| reply-to | {% reply-to = 'support@example.com' %} | |
| header | カスタム SMTP ヘッダー | {% header 'X-SMTP-Group' = 'Important' %} |
| do_not_send | メールの破棄 | {% do_not_send %} |
例: 条件付きブラインドカーボンコピー
{% email %}
{% if plan.system_name == 'enterprise' %}
{% bcc 'marketing@world-domination.org' %}
{% endif%}
{% endemail %}
例: メールを一切無効にする
{% email %}
{% do_not_send %}
{% endemail %}
例: サインアップメールのフィルター
{% email %}
{% if plan.system == 'enterprise' %}
{% subject = 'Greetings from Example company!' %}
{% reply-to = 'support@example.com' %}
{% else %}
{% do_not_send %}
{% endif %}
{% endemail %}
1.8.7. flash タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
システムの情報やエラーメッセージをレンダリングします。
非推奨: このタグは非推奨になりました。代わりに Flash ドロップを使用してください。
例: Liquid の flash タグを使用する
{% flash %}
1.8.9. form タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
フォームの名前に応じて、アクションおよびクラス属性を指定して form タグをレンダリングします。サポートされるフォームは以下のとおりです。
| フォーム | 許可されるフィールド名 | スパム対策 | 注記 |
| application.create |
| いいえ | |
| application.update |
| いいえ | |
| signup |
| はい |
|
例: アプリケーションを作成するためのフォーム
{% form 'application.create', application %}
{{ application.errors.name | inline_errors }}
{% endform %}
1.8.10. latest_forum_posts タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
最新のフォーラムの投稿を集めた HTML テーブル
非推奨: このタグの代わりに forum ドロップを使用してください。
例: Liquid の latest_forum_posts タグを使用する
{% latest_forum_posts %}
1.8.11. latest_messages タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
ユーザーへの最新のメッセージが含まれる html スニペットをレンダリングします。
例: Liquid の latest_messages タグを使用する
{% latest_messages %}
1.8.12. logo タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
ロゴをレンダリングします。
非推奨: このタグは非推奨になりました。代わりに {{ provider.logo_url }} を使用してください。
例: Liquid の menu タグを使用する
{% logo %}
1.8.15. plan_widget タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
アプリケーションプランの見直しや変更を行うためのウィジェットが含まれます。
{% if application.can_change_plan? %}
<a href="#choose-plan-{{ application.id }}"
id="choose-plan-{{application.id}}">
Review/Change
</a>
{% plan_widget application %}
{% endif %}
1.8.16. portlet タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
このタグにはシステム名によるポートレットが含まれます。
1.8.18. 3scale_essentials タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
1.8.19. user_widget タグ (up) リンクのコピーリンクがクリップボードにコピーされました!
ユーザーのウィジェット html スニペットをレンダリングします。
非推奨: このタグは非推奨になりました。代わりに、デベロッパーポータルのパーシャルを使用してください。
例: Liquid の user_widget タグを使用する
{% user_widget %}
<p class="notice">If you are logged in you see profile related links above.</p>
<p class="notice">If you are not login you are invited to login or signup.</p>