data-bind would work only if the footer is part of the view and in your case it is in the layout. The model applies only to the view. Move it to a view and the binding would work. If you want to keep a common footer, you can hide it manually whenever needed, the visible binding only sets display:none.
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.