Clean up strain-species relationship
This commit is contained in:
parent
afcf24a8d8
commit
f3aaa4739d
9 changed files with 29 additions and 11 deletions
|
@ -1 +1 @@
|
|||
<em>{{strain.speciesName}}</em> (strain {{strain.strainName}})
|
||||
<em>{{strain.species.speciesName}}</em> (strain {{strain.strainName}})
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{{strains/strain-details strain=model}}
|
||||
{{strains/strain-details strain=model.strain species=model.species}}
|
||||
|
||||
<div class="measurements-container">
|
||||
{{outlet}}
|
||||
|
|
Reference in a new issue