Skip to content

Commit 0d0dcde

Browse files
Load sub guide cards for display
Co-authored-by: Anna Headley <[email protected]>
1 parent 4543ba7 commit 0d0dcde

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

app/controllers/guide_cards_controller.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ def index
88

99
def show
1010
@guide_card = GuideCard.find(params[:id])
11+
@sub_guide_cards = @guide_card.children
1112
end
1213
end

app/views/guide_cards/show.html.erb

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@
33
<h2><%= @guide_card.path %></h2>
44

55

6-
<h2>SubGuide for record 3</h2>
6+
<h2>List of SubGuide cards</h2>
77
<ul>
8-
<li>
9-
<%# @sub_guide_cards.each do |sub_guide| %>
10-
<%# end %>
11-
<%# Need to set subguide card in my controller %>
12-
</li>
13-
</ul>
8+
<% @sub_guide_cards.each do |sub_guide| %>
9+
<li><%= sub_guide.heading %></li>
10+
<% end %>
11+
</ul>

spec/system/guide_cards_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919

2020
describe 'GuideCards show page' do
2121
it 'displays children SubGuide cards' do
22-
# children_sub_guide = SubGuideCard.create(parentid: GuideCard.find(3).sortid, heading: 'SubGuide for record 3')
22+
SubGuideCard.create(parentid: GuideCard.find(3).sortid, heading: 'Institut fizicheskoi >')
2323
visit '/guide_cards/3'
24-
expect(page).to have_text 'SubGuide for record 3'
24+
expect(page).to have_text 'Institut fizicheskoi >'
2525
end
2626
end
2727
end

0 commit comments

Comments
 (0)