1.7.48. ServicePlan ドロップ (up)

1.7.48.1. メソッド

1.7.48.1.1. selected?

プランが選択されているかどうかを返します。

{% if plan.selected? %}
  <p>You will signup to {{ plan.name }}</p>
{% endif %}
1.7.48.1.2. bought?

プランが購入されているかどうかを返します。

{% if plan.bought? %}
   <p>You are  on this plan already!</p>
{% endif %}
1.7.48.1.3. features

プランの表示される機能を返します。

{% if plan == my_free_plan %}
   <p>These plans are the same.</p>
{% else %}
   <p>These plans are not the same.</p>
{% endif %}
1.7.48.1.4. setup_fee

プランの開設費を返します。

1.7.48.1.5. name

プランの名前を返します。

<h2>We offer you a new {{ plan.name }} plan!</h2>
1.7.48.1.6. system_name

プランのシステム名を返します。

{% for plan in available_plans %}
  {% if plan.system_name == 'my_free_plan' %}

    <p>You will buy our only free plan!</p>
  {% endif %}
{% endfor %}
1.7.48.1.7. id

プランの ID を返します。

1.7.48.1.8. free?

paid でなければ、プランは無料です。paid? メソッドを参照してください。

{% if plan.free? %}
   <p>This plan is free of charge.</p>
{% else %}

     <p>Plan costs</p>
     Setup fee {{ plan.setup_fee }}
     Flat cost {{ plan.flat_cost }}

{% endif %}
1.7.48.1.10. approval_required?

プランに承認が必要かどうかを返します。

{% if plan.approval_required? %}
   <p>This plan requires approval.</p>
{% endif %}
1.7.48.1.11. flat_cost

プランの月額固定費を返します。

1.7.48.1.12. service

例: Liquid の ServicePlan ドロップを使用する

<p class="notice">The examples for plan drop apply here</p>
Service of this plan {{ plan.service.name }}