Commit 3d9961f8 by Tom Giannattasio

started adding date picker

parent 46d4e27c
...@@ -4,8 +4,9 @@ ...@@ -4,8 +4,9 @@
<div class="row"> <div class="row">
<label class="inline-label">Date:</label> <label class="inline-label">Date:</label>
<!-- TODO replace w/ date widget and actual date (problem is that persisted version is "Month day" not an actual date obj --> <!-- TODO replace w/ date widget and actual date (problem is that persisted version is "Month day" not an actual date obj -->
<input type="text" id="date-entry" <div class="datepair">
value="<%= updateModel.get('date') %>"></input> <input type="text" class="date" id="date-entry" value="<%= updateModel.get('date') %>"></input>
</div>
</div> </div>
<div class="row"> <div class="row">
<textarea class="new-update-content text-editor"><%= updateModel.get('content') %></textarea> <textarea class="new-update-content text-editor"><%= updateModel.get('content') %></textarea>
...@@ -16,7 +17,7 @@ ...@@ -16,7 +17,7 @@
<a href="#" class="cancel-button" name="<%= updateModel.cid %>">Cancel</a> <a href="#" class="cancel-button" name="<%= updateModel.cid %>">Cancel</a>
</div> </div>
</form> </form>
<div class="preview"> <div class="post-preview">
<div class="post-actions"> <div class="post-actions">
<a href="#" class="edit-button" name="<%- updateModel.cid %>"><span class="edit-icon"></span>Edit</a> <a href="#" class="edit-button" name="<%- updateModel.cid %>"><span class="edit-icon"></span>Edit</a>
<a href="#" class="delete-button" name="<%- updateModel.cid %>"><span class="delete-icon"></span>Delete</a> <a href="#" class="delete-button" name="<%- updateModel.cid %>"><span class="delete-icon"></span>Delete</a>
......
...@@ -36,10 +36,9 @@ CMS.Views.ClassInfoUpdateView = Backbone.View.extend({ ...@@ -36,10 +36,9 @@ CMS.Views.ClassInfoUpdateView = Backbone.View.extend({
// TODO Where should the template reside? how to use the static.url to create the path? // TODO Where should the template reside? how to use the static.url to create the path?
"/static/coffee/src/client_templates/course_info_update.html", "/static/coffee/src/client_templates/course_info_update.html",
function (raw_template) { function (raw_template) {
console.log(raw_template);
self.template = _.template(raw_template); self.template = _.template(raw_template);
self.render(); self.render();
} }
); );
}, },
...@@ -65,7 +64,7 @@ CMS.Views.ClassInfoUpdateView = Backbone.View.extend({ ...@@ -65,7 +64,7 @@ CMS.Views.ClassInfoUpdateView = Backbone.View.extend({
var newForm = this.template({ updateModel : newModel }); var newForm = this.template({ updateModel : newModel });
var updateEle = this.$el.find("#course-update-list"); var updateEle = this.$el.find("#course-update-list");
$(updateEle).prepend(newForm); $(updateEle).prepend(newForm);
$(newForm).find(".new-update-form").slideDown(150); $(newForm).find(".new-update-form").show();
}, },
onSave: function(event) { onSave: function(event) {
......
...@@ -9,6 +9,10 @@ ...@@ -9,6 +9,10 @@
<script type="text/javascript" src="${static.url('js/template_loader.js')}"></script> <script type="text/javascript" src="${static.url('js/template_loader.js')}"></script>
<script type="text/javascript" src="${static.url('js/models/course_info.js')}"></script> <script type="text/javascript" src="${static.url('js/models/course_info.js')}"></script>
<script type="text/javascript" src="${static.url('js/views/course_info_edit.js')}"></script> <script type="text/javascript" src="${static.url('js/views/course_info_edit.js')}"></script>
<link rel="stylesheet" type="text/css" href="${static.url('js/vendor/timepicker/jquery.timepicker.css')}" />
<script src="${static.url('js/vendor/timepicker/jquery.timepicker.js')}"></script>
<script src="${static.url('js/vendor/timepicker/datepair.js')}"></script>
<script src="${static.url('js/vendor/date.js')}"></script>
<script type="text/javascript" charset="utf-8"> <script type="text/javascript" charset="utf-8">
$(document).ready(function(){ $(document).ready(function(){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment