magiclabs/alchemy-usermanual

View on GitHub
lib/alchemy/user_manual/templates/page_layouts.md.erb

Summary

Maintainability
Test Coverage
## 1. <a name="page_layouts"></a> <%= Alchemy.t("page_layout_descriptions", scope: "user_manual") %>

<% Alchemy::PageLayout.all.each do |l| %>

### <%= PageLayout.human_layout_name(l["name"]) %>

<%= Alchemy.t(l.values.first, scope: 'page_layout_hints', default: l['hint'] ||  Alchemy.t("no_description", scope: "user_manual")) %>

|<%= layout_properties(l).map {|p| "#{property_name(p)}" }.join("|") %>|
|<%= layout_properties(l).map {|p| "---" }.join("|") %>|
|<%= layout_properties(l).map {|p| "#{property_value(p)}" }.join("|") %>|

<% end %>