Modify dcl landing_payment.html to accomodate the new generic
payment form
This commit is contained in:
		
					parent
					
						
							
								a7fa52490c
							
						
					
				
			
			
				commit
				
					
						429dd10b75
					
				
			
		
					 1 changed files with 42 additions and 30 deletions
				
			
		| 
						 | 
				
			
			@ -67,36 +67,48 @@
 | 
			
		|||
            </div>
 | 
			
		||||
            <div class="dcl-payment-box">
 | 
			
		||||
                <div class="dcl-payment-section">
 | 
			
		||||
                    <h3>{%trans "Your Order" %}</h3>
 | 
			
		||||
                    <hr class="top-hr">
 | 
			
		||||
                    <div class="dcl-payment-order">
 | 
			
		||||
                        <p>{% trans "Cores"%} <strong class="pull-right">{{request.session.specs.cpu|floatformat}}</strong></p>
 | 
			
		||||
                        <hr>
 | 
			
		||||
                        <p>{% trans "Memory"%} <strong class="pull-right">{{request.session.specs.memory|floatformat}} GB</strong></p>
 | 
			
		||||
                        <hr>
 | 
			
		||||
                        <p>{% trans "Disk space"%} <strong class="pull-right">{{request.session.specs.disk_size|floatformat}} GB</strong></p>
 | 
			
		||||
                        <hr>
 | 
			
		||||
                        <p>{% trans "Configuration"%} <strong class="pull-right">{{request.session.template.name}}</strong></p>
 | 
			
		||||
                        <hr>
 | 
			
		||||
                        <p>
 | 
			
		||||
                            <strong>{%trans "Total" %}</strong>  
 | 
			
		||||
                            <small>
 | 
			
		||||
                                ({% if vm_pricing.vat_inclusive %}{%trans "including VAT" %}{% else %}{%trans "excluding VAT" %}{% endif %})
 | 
			
		||||
                            </small>
 | 
			
		||||
                            <strong class="pull-right">{{request.session.specs.price|intcomma}} CHF/{% trans "Month" %}</strong>
 | 
			
		||||
                        </p>
 | 
			
		||||
                        <hr>
 | 
			
		||||
                        {% if vm_pricing.discount_amount %}
 | 
			
		||||
                        <p class="mb-0">
 | 
			
		||||
                            {%trans "Discount" as discount_name %}
 | 
			
		||||
                            <strong>{{ vm_pricing.discount_name|default:discount_name }}</strong>  
 | 
			
		||||
                            <strong class="pull-right text-primary">- {{ vm_pricing.discount_amount }} CHF/{% trans "Month" %}</strong>
 | 
			
		||||
                        </p>
 | 
			
		||||
                        <p>
 | 
			
		||||
                            ({% trans "Will be applied at checkout" %})
 | 
			
		||||
                        </p>
 | 
			
		||||
                        {% endif %}
 | 
			
		||||
                    </div>
 | 
			
		||||
                    {% if generic_payment_form %}
 | 
			
		||||
                        <h3>{%trans "Make a payment" %}</h3>
 | 
			
		||||
                        <hr class="top-hr">
 | 
			
		||||
                        <form role="form" id="generic-payment-form" method="post" action="" novalidate>
 | 
			
		||||
                            {% for field in generic_payment_form %}
 | 
			
		||||
                            {% csrf_token %}
 | 
			
		||||
                            {% bootstrap_field field show_label=False type='fields'%}
 | 
			
		||||
                            {% endfor %}
 | 
			
		||||
                            <p class="text-danger">{{generic_payment_form.non_field_errors|striptags}}</p>
 | 
			
		||||
                        </form>
 | 
			
		||||
                    {% else %}
 | 
			
		||||
                        <h3>{%trans "Your Order" %}</h3>
 | 
			
		||||
                        <hr class="top-hr">
 | 
			
		||||
                        <div class="dcl-payment-order">
 | 
			
		||||
                            <p>{% trans "Cores"%} <strong class="pull-right">{{request.session.specs.cpu|floatformat}}</strong></p>
 | 
			
		||||
                            <hr>
 | 
			
		||||
                            <p>{% trans "Memory"%} <strong class="pull-right">{{request.session.specs.memory|floatformat}} GB</strong></p>
 | 
			
		||||
                            <hr>
 | 
			
		||||
                            <p>{% trans "Disk space"%} <strong class="pull-right">{{request.session.specs.disk_size|floatformat}} GB</strong></p>
 | 
			
		||||
                            <hr>
 | 
			
		||||
                            <p>{% trans "Configuration"%} <strong class="pull-right">{{request.session.template.name}}</strong></p>
 | 
			
		||||
                            <hr>
 | 
			
		||||
                            <p>
 | 
			
		||||
                                <strong>{%trans "Total" %}</strong>  
 | 
			
		||||
                                <small>
 | 
			
		||||
                                    ({% if vm_pricing.vat_inclusive %}{%trans "including VAT" %}{% else %}{%trans "excluding VAT" %}{% endif %})
 | 
			
		||||
                                </small>
 | 
			
		||||
                                <strong class="pull-right">{{request.session.specs.price|intcomma}} CHF/{% trans "Month" %}</strong>
 | 
			
		||||
                            </p>
 | 
			
		||||
                            <hr>
 | 
			
		||||
                            {% if vm_pricing.discount_amount %}
 | 
			
		||||
                            <p class="mb-0">
 | 
			
		||||
                                {%trans "Discount" as discount_name %}
 | 
			
		||||
                                <strong>{{ vm_pricing.discount_name|default:discount_name }}</strong>  
 | 
			
		||||
                                <strong class="pull-right text-primary">- {{ vm_pricing.discount_amount }} CHF/{% trans "Month" %}</strong>
 | 
			
		||||
                            </p>
 | 
			
		||||
                            <p>
 | 
			
		||||
                                ({% trans "Will be applied at checkout" %})
 | 
			
		||||
                            </p>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                        </div>
 | 
			
		||||
                    {% endif %}
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
            <div class="dcl-payment-box">
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue