Clean up strain-species relationship

This commit is contained in:
Matthew Dillon 2015-06-03 09:25:26 -08:00
parent afcf24a8d8
commit f3aaa4739d
9 changed files with 29 additions and 11 deletions

View file

@ -1 +1 @@
<em>{{strain.speciesName}}</em> (strain {{strain.strainName}})
<em>{{strain.species.speciesName}}</em> (strain {{strain.strainName}})

View file

@ -14,7 +14,19 @@
<div class="grid-4">
<dl class="span-2">
<dt>Species</dt>
<dd><em>{{strain.speciesName}}</em></dd>
<dd>
{{#if isEditing}}
{{
view "select"
content=species
optionValuePath="content.id"
optionLabelPath="content.speciesName"
selection=strain.species
}}
{{else}}
<em>{{strain.species.speciesName}}</em>
{{/if}}
</dd>
</dl>
<dl class="span-2">
<dt>Type Strain?</dt>

View file

@ -19,7 +19,7 @@
{{#each strain in controller}}
<tr>
<td>
{{#link-to 'measurements' strain}}
{{#link-to 'measurements' strain.id}}
{{scientific-name strain=strain}}
{{/link-to}}
</td>

View file

@ -1,4 +1,4 @@
{{strains/strain-details strain=model}}
{{strains/strain-details strain=model.strain species=model.species}}
<div class="measurements-container">
{{outlet}}