Development guidelines for the browser-based staff client interface.
$q.all([ egNet.request(...), egPCRUD.retrieve(...), morePromises, ... ]).then(function() { console.log('ALL PROMISES RESOLVED') })
[% INCLUDE 'path/to/template.tt2' %]
$modal.open({templateUrl: './path/to/template', controller:{}})