summaryrefslogtreecommitdiff
path: root/addons/website_profile/views/website_profile.xml
diff options
context:
space:
mode:
authorDavid Beguin <dbe@odoo.com>2019-03-29 12:09:01 +0000
committerDavid Beguin <dbe@odoo.com>2019-03-29 14:46:57 +0000
commita515e21b6e3ddb757d77b3b335ba55e1aa9b8b7e (patch)
tree05b95547bc017f7a32ee192585ffa30dc58af7e0 /addons/website_profile/views/website_profile.xml
parent0a76be740b6d69df5790637968318854065a7a29 (diff)
[FIX] website_profile : set badge image instead of badge level icon in badge page
Set badge image if any instead of forcing badge level icon in badge page. If badge has no image, use the badge level icon. And if no badge level, show default placeholder icon. Task ID: 1961700 PR #32255 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/website_profile/views/website_profile.xml')
-rw-r--r--addons/website_profile/views/website_profile.xml4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/website_profile/views/website_profile.xml b/addons/website_profile/views/website_profile.xml
index 1a457a19958..26640d1a850 100644
--- a/addons/website_profile/views/website_profile.xml
+++ b/addons/website_profile/views/website_profile.xml
@@ -416,7 +416,9 @@
<table class="table table-sm mb64">
<tr t-foreach="badges" t-as="badge">
<td class="align-middle">
- <img t-attf-src="/website_profile/static/src/img/badge_#{badge.level}.svg" class="my-1" style="height:2.5em" t-att-alt="badge.level"/>
+ <img t-if="not badge.image and badge.level" t-attf-src="/website_profile/static/src/img/badge_#{badge.level}.svg"
+ class="my-1" style="height:2.5em" t-att-alt="badge.name"/>
+ <img t-else="" t-attf-src="/web/image/gamification.badge/#{badge.id}/image" class="my-1" style="height:2.5em" t-att-alt="badge.name"/>
<h6 t-field="badge.name" class="d-inline my-0"/>
</td>
<td class="align-middle d-none d-md-table-cell">