2014-07-18 06:43:02 +00:00
|
|
|
<%= form_for @page, url: {action: "create"},:class =>"form-horizontal", :remote => true do |f| %>
|
2014-06-09 10:58:44 +00:00
|
|
|
<% if params[:type] == "page" %>
|
|
|
|
<%= render "form", {:f=> f} %>
|
|
|
|
<% elsif params[:type] == "link" %>
|
|
|
|
<%= render "form_link", {:f=> f} %>
|
|
|
|
<% end %>
|
2014-04-21 07:19:29 +00:00
|
|
|
<div class="control-group">
|
|
|
|
<div class="controls">
|
2014-06-09 10:58:44 +00:00
|
|
|
<% if params[:type] == "page" %>
|
2014-04-21 07:19:29 +00:00
|
|
|
<%= f.submit "Create Page", :class=>"btn btn-primary" %>
|
2014-06-09 10:58:44 +00:00
|
|
|
<% elsif params[:type] == "link" %>
|
|
|
|
<%= f.submit "Create Link", :class=>"btn btn-primary" %>
|
|
|
|
<% end %>
|
2014-04-21 07:19:29 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
2014-07-18 06:43:02 +00:00
|
|
|
<% end %>
|
|
|
|
<script type="text/javascript">
|
|
|
|
$(document).ready(function(){
|
|
|
|
var pageids = <%= Page.all.collect{|page| page.page_id}.to_json.html_safe %>
|
|
|
|
var fromvalidator = new FormValidator($("#new_page"));
|
|
|
|
fromvalidator.validate_functions.pageid_validation = function(value){
|
|
|
|
return (pageids.indexOf(value) == -1 ? true : false);
|
|
|
|
}
|
|
|
|
})
|
|
|
|
</script>
|