Commit 8ad00fae by Torkel Ödegaard

small progress on unsaved changes warning

parent bfb2376a
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3>{{modal.title}}</h3>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div ng-bind-html='modal.body'></div> <h3 class="text-center"><i class="icon-warning-sign"></i> Unsaved changes</h3>
<div class="row-fluid">
<span class="span3"></span>
<button type="button" class="btn btn-info span2" ng-click="dismiss()">Cancel</button>
<button type="button" class="btn btn-success span2" ng-click="save()">Save Changes</button>
<button type="button" class="btn btn-warning span2" ng-click="ignore();dismiss();">Ignore changes</button>
<span class="span3"></span>
</div>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn btn-danger" ng-click="dismiss()">Close</button>
</div> </div>
\ No newline at end of file
...@@ -52,7 +52,13 @@ function (angular, _) { ...@@ -52,7 +52,13 @@ function (angular, _) {
modalScope.ignore = function() { modalScope.ignore = function() {
dashboard.original = null; dashboard.original = null;
$location.path(self.next) var baseLen = $location.absUrl().length - $location.url().length;
var nextUrl = self.next.substring(baseLen);
$location.url(nextUrl);
};
modalScope.save = function() {
}; };
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment