Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding pages fixed #1591

Merged
merged 8 commits into from Jul 13, 2016
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
@@ -0,0 +1,66 @@
<div class="modal fade" id="importModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title" id="myModalLabel">Page Details</h4>
</div>
<div class="modal-body">
<form class="admin-form form-horizontal">
<div class="item form-group">
<label>TITLE</label>
<input type="text" class="form-control col-md-7 col-xs-12"/>
</div>
<div class="item form-group">
<label>URL</label>
<input type="text" class="form-control col-md-7 col-xs-12"/>
</div>
<div class="item form-group">
<label>DESCRIPTION</label>
<textarea type="text" class="form-control col-md-7 col-xs-12"> </textarea>
</div>
<div class="item form-group">
<label>PLACE</label>
<select type="text" class="form-control col-md-7 col-xs-12">
<option>Use Open Event</option>
<option>Footer Menu</option>
</select>
</div>

</form>
<br>
<span id="import_status"></span>
<span id="import_error" class="red"></span>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="btnImportEvent" onclick="importEventZip();">Create Page</button>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove onclick="importEventZip();"

</div>
</div>
</div>
</div>
<script>

function importEventZip(){
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This function can be removed

var data = new FormData();

jQuery.ajax({
url: '/api/v2/events/import/json',
data: data,
cache: false,
contentType: false,
processData: false,
type: 'POST',
success: function(data){
console.log(data);
// redirect to created event
document.location = '/events/' + data['id'];
},
error: function(x){
obj = JSON.parse(x.responseText);
console.log(obj);
$('#import_error').text(obj['message']);
}
});
}

</script>
71 changes: 36 additions & 35 deletions open_event/templates/gentelella/admin/super_admin/pages/pages.html
Expand Up @@ -24,43 +24,44 @@

{% block content %}

<div class="row">
<div class="col-md-4">
<h3 class="pull-left">Pages</h3>
<button class="btn btn-info pull-right" style="color: #FFFFFF; margin: 0;" data-toggle="modal" data-target="#add-role">Create Page</button><div style="clear:both"></div>
<ul class="list-group">
<li class="list-group-item">/how_it_works</li>
<li class="list-group-item">/pricing</li>
<li class="list-group-item">/mobile_apps</li>
<li class="list-group-item">/sitemaps</li>
<li class="list-group-item active">/about</li>
</ul>
</div>
<div class="col-md-8">
<form class="admin-form form-horizontal">
<div class="item form-group">
<label>TITLE</label>
<input type="text" class="form-control col-md-7 col-xs-12"/>
</div>
<div class="item form-group">
<label>URL</label>
<input type="text" class="form-control col-md-7 col-xs-12"/>
</div>
<div class="item form-group">
<label>DESCRIPTION</label>
<textarea type="text" class="form-control col-md-7 col-xs-12"> </textarea>
</div>
<div class="item form-group">
<label>PLACE</label>
<select type="text" class="form-control col-md-7 col-xs-12">
<option>Use Open Event</option>
<option>Footer Menu</option>
</select>
</div>
<div class="row">
<div class="col-md-4">
<h3 class="pull-left">Pages</h3>
<button class="btn btn-info pull-right" style="color: #FFFFFF; margin: 0;" data-toggle="modal" data-target="#importModal">Create Page</button><div style="clear:both"></div>
<ul class="list-group">
<li class="list-group-item">/how_it_works</li>
<li class="list-group-item">/pricing</li>
<li class="list-group-item">/mobile_apps</li>
<li class="list-group-item">/sitemaps</li>
<li class="list-group-item active">/about</li>
</ul>
</div>
<div class="col-md-8">
<form class="admin-form form-horizontal">
<div class="item form-group">
<label>TITLE</label>
<input type="text" class="form-control col-md-7 col-xs-12"/>
</div>
<div class="item form-group">
<label>URL</label>
<input type="text" class="form-control col-md-7 col-xs-12"/>
</div>
<div class="item form-group">
<label>DESCRIPTION</label>
<textarea type="text" class="form-control col-md-7 col-xs-12"> </textarea>
</div>
<div class="item form-group">
<label>PLACE</label>
<select type="text" class="form-control col-md-7 col-xs-12">
<option>Use Open Event</option>
<option>Footer Menu</option>
</select>
</div>

</form>
</form>
</div>
</div>
</div>
{% include 'gentelella/admin/super_admin/pages/_create_page_modal.html' %}
{% endblock %}

{% block tail_js %}
Expand Down