diff --git a/src/app.js b/src/app.js index 8b94701..7f8d4be 100644 --- a/src/app.js +++ b/src/app.js @@ -85,28 +85,23 @@ var templateData = { albumsCount: 0, budget: [ { - name: "Rozlucka se svobodou", - limit: 20000, + name: "Svatební cesta", + limit: 30000, items: [ { - name: "Polozka 1", - bought: false, - price: 1200 - }, - { - name: "Polozka 2", - bought: false, - price: 1200 - }, - { - name: "Polozka 3", + name: "Letenky", bought: true, - price: 1200 + price: 2 * 6000 }, { - name: "Polozka 4", + name: "Ubytování v hotelu", bought: false, - price: 1200 + price: 7 * 1100 + }, + { + name: "Ostatní výdaje", + bought: false, + price: 10000 }, ] } diff --git a/src/assets/js/deleteButton.js b/src/assets/js/deleteButton.js index 160fa52..4dff4e1 100644 --- a/src/assets/js/deleteButton.js +++ b/src/assets/js/deleteButton.js @@ -20,11 +20,15 @@ $ (document).on ('click', '.delete-button a', function () { $ (document).on ('click', '.js-delete-button', function () { var target = $ (this).data ('target'); + var isExisting = $ (this).closest (target).hasClass('existing'); + $ (this).closest (target).remove (); - var url = $ (this).data ('href'); - if (typeof url != 'undefined') { - $.get (url); + if (isExisting) { + var url = $ (this).data ('href'); + if (typeof url != 'undefined') { + $.get (url); + } } }); diff --git a/src/views/backend/budget.ejs b/src/views/backend/budget.ejs index e44e4dd..aa4e553 100644 --- a/src/views/backend/budget.ejs +++ b/src/views/backend/budget.ejs @@ -1,12 +1,19 @@

Správa rozpočtu

+ <% if (budget.length > 0) { %> - Přidat položky - - - Upravit skupiny + Přidat výdaje + + Upravit skupiny výdajů + + <% } else { %> + + Přidat skupinu výdajů + + <% } %> +
<%- include('../partials/notification.ejs', {parameter: "newGroup", notifiactionText: "Skupina úspěšně vytvořena."}) %> diff --git a/src/views/partials/backend/modals/addGroup.ejs b/src/views/partials/backend/modals/addGroup.ejs index c88cc86..78cd223 100644 --- a/src/views/partials/backend/modals/addGroup.ejs +++ b/src/views/partials/backend/modals/addGroup.ejs @@ -25,7 +25,7 @@ <% for (var i in budget) { %> - +