summaryrefslogtreecommitdiff
path: root/addons/website/static/src/xml/website.backend.xml
diff options
context:
space:
mode:
authorMartin Geubelle <mge@odoo.com>2016-03-15 11:40:24 +0100
committerMartin Geubelle <mge@odoo.com>2016-03-15 11:40:24 +0100
commit349054e41d58a9b3fb695850835a09daf1303b4a (patch)
treeebf643d6a80eb41961955c7e7129bd3539bb50f7 /addons/website/static/src/xml/website.backend.xml
parent799fdffe123916f6121eb40458a049a66049ebee (diff)
[FIX] website: deal with unauthorized users
Show an appropriate message if the user does not have access to the analytics views.
Diffstat (limited to 'addons/website/static/src/xml/website.backend.xml')
-rw-r--r--addons/website/static/src/xml/website.backend.xml13
1 files changed, 9 insertions, 4 deletions
diff --git a/addons/website/static/src/xml/website.backend.xml b/addons/website/static/src/xml/website.backend.xml
index a9a4fc3488a..39e181865c2 100644
--- a/addons/website/static/src/xml/website.backend.xml
+++ b/addons/website/static/src/xml/website.backend.xml
@@ -15,25 +15,30 @@
<div class="col-xs-12 o_box">
<h2>Visits</h2>
- <div t-if="widget.dashboards_data.visits &amp;&amp; widget.dashboards_data.visits.ga_client_id" id="analytics_dashboard" class="row js_analytics_components">
+ <div t-if="widget.dashboards_data.visits &amp;&amp; widget.dashboards_data.visits.ga_client_id" class="row js_analytics_components">
</div>
<div t-if="!(widget.dashboards_data.visits &amp;&amp; widget.dashboards_data.visits.ga_client_id)">
<div class="o_demo_background">
<div class="o_layer">
</div>
- <button class="btn btn-sm btn-primary js_link_analytics_settings">Link your Analytics Account</button>
+ <button class="btn btn-sm btn-primary js_link_analytics_settings">Link my Analytics Account</button>
</div>
</div>
- <a href="#" class="js_link_analytics_settings">Edit my Analytics Account</a>
+ <a href="#" class="js_link_analytics_settings">Edit my Analytics Client ID</a>
</div>
</div>
</t>
+ <div t-name="website.unauthorized_analytics" class="col-xs-12 js_unauthorized_message">
+ <span t-if="reason === 'not_connected'">You need to log in to your Google Account before: </span>
+ <span t-if="reason === 'no_right'">You do not seem to have access to this Analytics Account.</span>
+ </div>
+
<div t-name="website.ga_dialog_content">
- Your Google Analytic Client ID: <input type="text" name="ga_client_id" t-att-value="ga_key"></input>
+ Your Google Analytic Client ID: <input type="text" name="ga_client_id" t-att-value="ga_key" style="width: 100%"></input>
<br/>Go to our <a href="https://www.odoo.com/documentation/user/9.0/website/google_analytics.html" target="_blank">User Documentation</a> to get more information.
</div>