[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [taler-merchant-frontends] branch master updated: Helper fu
From: |
gnunet |
Subject: |
[GNUnet-SVN] [taler-merchant-frontends] branch master updated: Helper function to fill the table with /history response. |
Date: |
Tue, 28 Feb 2017 18:34:41 +0100 |
This is an automated email from the git hooks/post-receive script.
marcello pushed a commit to branch master
in repository merchant-frontends.
The following commit(s) were added to refs/heads/master by this push:
new eb72888 Helper function to fill the table with /history response.
eb72888 is described below
commit eb728887900e3e6f484abf15ad2317576ace8ee6
Author: Marcello Stanisci <address@hidden>
AuthorDate: Tue Feb 28 18:34:32 2017 +0100
Helper function to fill the table with /history response.
---
talerfrontends/blog/static/backoffice.js | 45 ++++++++++++++++-----------
talerfrontends/blog/templates/backoffice.html | 1 +
2 files changed, 27 insertions(+), 19 deletions(-)
diff --git a/talerfrontends/blog/static/backoffice.js
b/talerfrontends/blog/static/backoffice.js
index 3c08395..781c3c4 100644
--- a/talerfrontends/blog/static/backoffice.js
+++ b/talerfrontends/blog/static/backoffice.js
@@ -110,6 +110,31 @@ function get_more_history(){
console.log("Scrolled to the bottom.");
}
+/**
+ * Append results to the table showing results.
+ */
+function fill_table(history){
+ var table = document.getElementById("history");
+ for (var i=0; i<history.length; i++){
+ var entry = history[i];
+ var row = document.createElement("tr");
+ var td_order_id = document.createElement("td");
+ var td_summary = document.createElement("td");
+ var td_amount = document.createElement("td");
+ var td_timestamp = document.createElement("td");
+ td_order_id.innerHTML = `<a href="#"
onclick='track_order("${entry.order_id}", "FSF");'>${entry.order_id}</a>`;
+ td_summary.innerHTML = "TBD";
+ td_amount.innerHTML = amount_to_string(entry.amount);
+ td_timestamp.innerHTML = parse_date(entry.timestamp);
+ row.appendChild(td_order_id);
+ row.appendChild(td_summary);
+ row.appendChild(td_amount);
+ row.appendChild(td_timestamp);
+ table.appendChild(row);
+ }
+ table.style.visibility = "";
+}
+
function get_history(){
var DAYS = 10;
@@ -126,25 +151,7 @@ function get_history(){
console.log("Got no transactions");
return;
}
- var table = document.getElementById("history");
- for (var i=0; i<history.length; i++){
- var entry = history[i];
- var row = document.createElement("tr");
- var td_order_id = document.createElement("td");
- var td_summary = document.createElement("td");
- var td_amount = document.createElement("td");
- var td_timestamp = document.createElement("td");
- td_order_id.innerHTML = `<a href="#"
onclick='track_order("${entry.order_id}", "FSF");'>${entry.order_id}</a>`;
- td_summary.innerHTML = "TBD";
- td_amount.innerHTML = amount_to_string(entry.amount);
- td_timestamp.innerHTML = parse_date(entry.timestamp);
- row.appendChild(td_order_id);
- row.appendChild(td_summary);
- row.appendChild(td_amount);
- row.appendChild(td_timestamp);
- table.appendChild(row);
- }
- table.style.visibility = "";
+ fill_table(history);
}
else{
console.log("error: status != 200");
diff --git a/talerfrontends/blog/templates/backoffice.html
b/talerfrontends/blog/templates/backoffice.html
index 67ef93d..6c35edc 100644
--- a/talerfrontends/blog/templates/backoffice.html
+++ b/talerfrontends/blog/templates/backoffice.html
@@ -33,6 +33,7 @@
</div>
</div>
</div>
+ <a href="#" onclick="get_more_history();" style="margin-left: 90%;">Fake
scroll</a>
{% endblock main %}
{% block scripts %}
--
To stop receiving notification emails like this one, please contact
address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] [taler-merchant-frontends] branch master updated: Helper function to fill the table with /history response.,
gnunet <=