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; package MJB::Web::Controller::Dashboard;
use Mojo::Base 'Mojolicious::Controller', -signatures; use Mojo::Base 'Mojolicious::Controller', -signatures;
use DateTime;
#===== #=====
# This file handles the dashboard panel # 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. # This route loads the editor for making a new blog post.
#== #==
sub blog_post ( $c ) { 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="col col-9">
<div class="mb-3"> <div class="mb-3">
<label for="postTitle" class="col-sm-2 col-form-label">Title</label> <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> </div>
<div class="col col-3"> <div class="col col-3">
<div class="mb-3 align-items-center"> <div class="mb-3 align-items-center">
<label for="postDate" class="col-sm-2 col-form-label">Date</label> <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> </div>
</div> </div>
@ -29,7 +29,7 @@
<div class="row"> <div class="row">
<div class="mb-3"> <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>
</div> </div>

Loading…
Cancel
Save