Make the current time display for new posts.

master
Manager Bot 3 years ago
parent 4a987a3c10
commit df11ba9f8f
  1. 3
      Web/lib/MJB/Web/Controller/Dashboard.pm
  2. 6
      Web/templates/dashboard/blog_post.html.ep

@ -1,5 +1,6 @@
package MJB::Web::Controller::Dashboard;
use Mojo::Base 'Mojolicious::Controller', -signatures;
use DateTime;
#=====
# This file handles the dashboard panel
@ -40,7 +41,7 @@ sub blog_posts ( $c ) {
# This route loads the editor for making a new blog post.
#==
sub blog_post ( $c ) {
$c->stash->{form}->{date} = DateTime->now->strftime( "%F %H:%M" );
}
#==

@ -9,14 +9,14 @@
<div class="col col-9">
<div class="mb-3">
<label for="postTitle" class="col-sm-2 col-form-label">Title</label>
<input type="text" class="form-control" id="postTitle" name="postTitle" value="<%= $c->stash->{form_title} %>">
<input type="text" class="form-control" id="postTitle" name="postTitle" value="<%= $c->stash->{form}->{title} %>">
</div>
</div>
<div class="col col-3">
<div class="mb-3 align-items-center">
<label for="postDate" class="col-sm-2 col-form-label">Date</label>
<input type="text" class="form-control datepicker" id="postDate" name="postDate" value="<%= $c->stash->{form_date} %>">
<input type="text" class="form-control datepicker" id="postDate" name="postDate" value="<%= $c->stash->{form}->{date} %>">
</div>
</div>
</div>
@ -29,7 +29,7 @@
<div class="row">
<div class="mb-3">
<textarea class="form-control" id="markdown_editor_panel" name="postContent" rows="25"><%= $c->stash->{form_content} %></textarea>
<textarea class="form-control" id="markdown_editor_panel" name="postContent" rows="25"><%= $c->stash->{form}->{content} %></textarea>
</div>
</div>

Loading…
Cancel
Save