diff --git a/app/views/layouts/_head.html.erb b/app/views/layouts/_head.html.erb index c9bf20abd..bda586af5 100644 --- a/app/views/layouts/_head.html.erb +++ b/app/views/layouts/_head.html.erb @@ -67,3 +67,7 @@ " /> <% end %> + +<% if content_for? :schema %> + <%= yield :schema %> +<% end %> \ No newline at end of file diff --git a/app/views/posts/_schema.html.erb b/app/views/posts/_schema.html.erb new file mode 100644 index 000000000..4db9af843 --- /dev/null +++ b/app/views/posts/_schema.html.erb @@ -0,0 +1,27 @@ +<% if post && post.post_type.name == 'Question' %> + <% suggested_answers = @children.filter { |answer| answer.score > 0.5 } %> + +<% end %> \ No newline at end of file diff --git a/app/views/posts/show.html.erb b/app/views/posts/show.html.erb index c25a17c03..b968e7b71 100644 --- a/app/views/posts/show.html.erb +++ b/app/views/posts/show.html.erb @@ -17,6 +17,10 @@ " /> <% end %> +<% content_for :schema do %> + <%= render 'posts/schema', post: @post %> +<% end %> + <%= render 'posts/expanded', post: @post, float_notice: false %> <% if @post.post_type.has_answers %>