% layout 'upravlenie', title => 'Blog/Celini';
% my @columns = qw(page_id id title alias data_type data_format); #table columns to show

%= link_to 'New record in table "celini"' => 'create_celini'
% my $page_id = $c->param('page_id');
% if (defined $page_id) {
    %= link_to 'Up to list of celini' => 'home_celini'
    <%= link_to 'Add content to this page' =>
        url_with('create_celini')->query([page_id => $page_id, ]),
        (title => 'Add content to page with id '. $page_id) %>
% }
<table>
    <thead>
        <tr>
            <th></th>
    % for my $column (@columns) {
            <th><%= uc($column) %></th>
    % }
        </tr>
    </thead>
    <tbody>
% for my $item (@$celini) {
        <tr>
            <td><%= link_to $item->{id} => show_celini => {id => $item->{id}} %></td>
    % for my $column (@columns[1 .. $#columns]) {
            <td><%= $item->{$column} %></td>
    % }
    <td>
        <%= link_to Edit => edit_celini => {id => $item->{id}} %>
        % if(not defined $page_id) {
        <%= link_to 'list siblings' => url_with('home_celini')->query([page_id => $item->{page_id}]) %>
        % }
    <%= link_to 'Add a sibling after this' =>
    url_with('create_celini')->query([page_id => $item->{page_id}, sorting => ++$item->{sorting}]) %>

    </td>
        </tr>
% }
    </tbody>
</table>