5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-22 19:06:20 +00:00
panel/app/views/posts/show.haml
2023-03-23 19:23:27 -03:00

34 lines
1.2 KiB
Text

- dir = @site.data.dig(params[:locale], 'dir')
.row.justify-content-center
.col-md-8
%article.content.table-responsive-md
= link_to t('posts.edit'),
edit_site_post_path(@site, @post.id),
class: 'btn btn-block'
%table.table.table-condensed
%thead
%tr
%th.text-center{ colspan: 2 }= t('.front_matter')
%tbody
- @post.attributes.each do |attr|
- metadata = @post[attr]
- next unless metadata.front_matter?
- cache [metadata, I18n.locale] do
= render("posts/attribute_ro/#{metadata.type}",
post: @post, attribute: attr,
metadata: metadata,
site: @site,
tags: all_html_tags,
locale: @locale,
dir: dir)
-# Mostrar todo lo que no va en el front_matter (el contenido)
- @post.attributes.each do |attr|
- metadata = @post[attr]
- next if metadata.front_matter?
- cache [metadata, I18n.locale] do
%section.editor{ id: attr, dir: dir }
= @post.public_send(attr).value.html_safe