% use DateTime::Format::ISO8601; % % use Mojo::DOM; % use Mojo::Util; % % use MyRedland::Posts; % % layout 'default', current_slug => $current_category->{slug}; % title $current_category->{title};

<%= $current_category->{title} %>

<%== $current_category->{description} %>

Artículos

% my ($cached_posts_by_category) = MyRedland::Posts->new->Retrieve; % my $category_post = $cached_posts_by_category->{$current_category->{slug}}; % if (defined $category_post) { % for my $post (@$category_post) {
<% my $date_article = DateTime::Format::ISO8601->parse_datetime($post->{date}); $date_article->set_time_zone('Europe/Madrid'); %>

<%= ''.$date_article %>

<% if (defined $post->{image}) { %>Portada de <%=$post->{title}%><% } %>

<%=$post->{title}%>

<% my $xml = Mojo::DOM->new($post->{content}); my $text = $xml->all_text; if (length($text) > 120) { $text = substr($text, 0, 100).'...'; } %>

<%=$text%>

Escrito por <%=$post->{author}%>

% } % } else {

Parece que aun no hay artículos.

% }

Suscribete a esta categoría.

Icono de suscripción rss