Skip to content
Snippets Groups Projects
Commit 2dd128bc authored by Diego Millan's avatar Diego Millan Committed by Luis Moreno
Browse files

Setting template to show currency defined in the course mode DB record

parent 04421b64
No related branches found
No related tags found
No related merge requests found
...@@ -13,6 +13,7 @@ import six.moves.urllib.parse ...@@ -13,6 +13,7 @@ import six.moves.urllib.parse
import six.moves.urllib.request import six.moves.urllib.request
import waffle import waffle
from babel.dates import format_datetime from babel.dates import format_datetime
from babel.numbers import get_currency_symbol
from django.contrib.auth.decorators import login_required from django.contrib.auth.decorators import login_required
from django.db import transaction from django.db import transaction
from django.http import HttpResponse, HttpResponseBadRequest from django.http import HttpResponse, HttpResponseBadRequest
...@@ -208,6 +209,7 @@ class ChooseModeView(View): ...@@ -208,6 +209,7 @@ class ChooseModeView(View):
price_before_discount = verified_mode.min_price price_before_discount = verified_mode.min_price
context["currency"] = verified_mode.currency.upper() context["currency"] = verified_mode.currency.upper()
context["currency_symbol"] = get_currency_symbol(verified_mode.currency.upper())
context["min_price"] = price_before_discount context["min_price"] = price_before_discount
context["verified_name"] = verified_mode.name context["verified_name"] = verified_mode.name
context["verified_description"] = verified_mode.description context["verified_description"] = verified_mode.description
......
...@@ -17,9 +17,9 @@ from openedx.core.djangolib.markup import HTML, Text ...@@ -17,9 +17,9 @@ from openedx.core.djangolib.markup import HTML, Text
<span>${_('Pursue a Verified Certificate')}</span> <span>${_('Pursue a Verified Certificate')}</span>
% endif % endif
% if price_before_discount: % if price_before_discount:
(<span class="upgrade-price-string">$${min_price} USD</span> <del> <span class="upgrade-price-string">${Text('${price} USD').format(price=price_before_discount)}</span></del>) (<span class="upgrade-price-string">${currency_symbol}${min_price} ${currency}</span> <del> <span class="upgrade-price-string">${Text('{currency_symbol}{price} {currency}').format(currency_symbol=currency_symbol, price=price_before_discount, currency=currency)}</span></del>)
% else: % else:
(<span class="upgrade-price-string">$${min_price} USD</span>) (<span class="upgrade-price-string">${currency_symbol}${min_price} ${currency}</span>)
% endif % endif
</button> </button>
</li> </li>
\ No newline at end of file
...@@ -124,7 +124,7 @@ from openedx.core.djangolib.markup import HTML, Text ...@@ -124,7 +124,7 @@ from openedx.core.djangolib.markup import HTML, Text
</div> </div>
<div class="copy-inline list-actions"> <div class="copy-inline list-actions">
<ul class="list-actions"> <ul class="list-actions">
<%include file='_upgrade_button.html' args='content_gating_enabled=content_gating_enabled, course_duration_limit_enabled=course_duration_limit_enabled, min_price=min_price, price_before_discount=price_before_discount' /> <%include file='_upgrade_button.html' args='content_gating_enabled=content_gating_enabled, course_duration_limit_enabled=course_duration_limit_enabled, currency=currency, currency_symbol=currency_symbol, min_price=min_price, price_before_discount=price_before_discount' />
</ul> </ul>
</div> </div>
</div> </div>
...@@ -165,7 +165,7 @@ from openedx.core.djangolib.markup import HTML, Text ...@@ -165,7 +165,7 @@ from openedx.core.djangolib.markup import HTML, Text
</div> </div>
<div class="copy-inline list-actions"> <div class="copy-inline list-actions">
<ul class="list-actions"> <ul class="list-actions">
<%include file='_upgrade_button.html' args='content_gating_enabled=content_gating_enabled, course_duration_limit_enabled=course_duration_limit_enabled, min_price=min_price, price_before_discount=price_before_discount' /> <%include file='_upgrade_button.html' args='content_gating_enabled=content_gating_enabled, course_duration_limit_enabled=course_duration_limit_enabled, currency=currency, currency_symbol=currency_symbol, min_price=min_price, price_before_discount=price_before_discount' />
</ul> </ul>
</div> </div>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment