Skip to content

Commit

Permalink
got realtime working on show pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Techwraith committed Oct 30, 2012
1 parent 944267c commit 74a946c
Showing 1 changed file with 17 additions and 4 deletions.
21 changes: 17 additions & 4 deletions templates/scaffold/realtime/views/ejs/show.html.ejs.ejs
@@ -1,18 +1,31 @@
<div class="hero-unit">
<h2><@= <%= names.property.singular %>.<%= properties['default'].name %> @></h2>
<h2 class="<%= properties['default'].name %>"><@= <%= names.property.singular %>.<%= properties['default'].name %> @></h2>
<@- linkTo('Edit this <%= names.property.singular %>', edit<%= names.constructor.singular %>Path(params.id), {class: 'btn pull-right'}); @>
</div>

<h2><%= names.constructor.singular %> Properties</h2>
<@ for(var i in <%= names.property.singular %>) { -@>
<@ if(i !== 'saved') { -@>
<div class="row list-item">
<div class="span8">
<div class="span4">
<h3><@= i @></h3>
</div>
<div class="span4">
<h3><i class="icon-list-alt"></i><@= <%= names.property.singular %>[i] @></h3>
<div class="span8">
<h3><i class="icon-list-alt"></i><span class="<@= i @>"><@= <%= names.property.singular %>[i] @></span></h3>
</div>
</div>
<%% } -%>
<%% } -%>

<script type="text/javascript">
geddy.io.addListenersForModels(['<%= names.constructor.singular %>']);
geddy.model.<%= names.constructor.singular %>.on('update', function (<%= names.property.singular %>){
var properties = <%= names.property.singular %>.toData();
for (var i in properties) {
$('.'+i).text(properties[i]);
}
});
</script>

0 comments on commit 74a946c

Please sign in to comment.