diff --git a/app/assets/javascripts/edit-main.js b/app/assets/javascripts/edit-main.js
index 0903599..bc1f709 100644
--- a/app/assets/javascripts/edit-main.js
+++ b/app/assets/javascripts/edit-main.js
@@ -28,7 +28,7 @@
var newsub = (subpart.kind == "module_widget" ? $("
" + subpart.module + "/" + subpart.widget + "
") : $("Text
"));
page_part.prepend(newsub);
newsub.click(function(){
- window.location.href = "/page_parts/edit_sub_part?page_id=" + page_params["id"] + "&part_id=" + $(this).data("partid") + "&sub_part_id=" + $(this).data("ps");
+ window.location.href = "/page_parts/edit_sub_part?page_id=" + page_params["id"] + "&part_id=" + $(this).data("partid") + "&sub_part_id=" + $(this).data("ps")+(page_params["mobile_view"] ? "&mobile_view=1": "");
})
})
})
@@ -39,9 +39,9 @@
part = $(this);
add_btn.click(function(){
if(part.find("*[data-ps]").length){
- window.location.href = "/page_parts/" + part.data("pp") + "/edit?page_id=" + page_params["id"];
+ window.location.href = "/page_parts/" + part.data("pp") + "/edit?page_id=" + page_params["id"]+(page_params["mobile_view"] ? "&mobile_view=1": "");
}else{
- window.location.href = "/page_parts/new?part=" + part.data("pp") + "&page_id=" + page_params["id"];
+ window.location.href = "/page_parts/new?part=" + part.data("pp") + "&page_id=" + page_params["id"]+(page_params["mobile_view"] ? "&mobile_view=1": "");
}
})
part.append(add_btn);
diff --git a/app/views/page_parts/edit.html.erb b/app/views/page_parts/edit.html.erb
index 57de01d..8ed4d56 100644
--- a/app/views/page_parts/edit.html.erb
+++ b/app/views/page_parts/edit.html.erb
@@ -4,7 +4,9 @@
<%= form_for @part, url: {action: "update"}, :remote=>true, html: { class: "form-horizontal main-forms"} do |f| %>
-
+ <% if OrbitHelper.is_mobile_view %>
+
+ <% end %>
<%= render :partial => "form", :locals => { :f => f } %>
<% end %>
@@ -16,7 +18,7 @@
$.ajax({
url : "/page_parts/getwidgets",
dataType : "html",
- data : {"module" : select.val(), "page_id" : "<%= params[:page_id] %>", "part_id" : <%= @part_number %>},
+ data : {"module" : select.val(), "page_id" : "<%= params[:page_id] %>", "part_id" : <%= @part_number %>, "mobile_view" : <%= OrbitHelper.is_mobile_view ? "1" : "null" %>},
type : "get"
}).done(function(html){
widget_area.html(html);
@@ -24,6 +26,6 @@
}
})
$("form").on("ajax:success",function(){
- window.location.href = "/pages/edit_view?id=<%= params[:page_id] %><%= OrbitHelper.is_mobile_view ? '&mobile_view=1' %>";
+ window.location.href = "/pages/edit_view?id=<%= params[:page_id] %><%= OrbitHelper.is_mobile_view ? '&mobile_view=1'.html_safe : '' %>";
})
\ No newline at end of file
diff --git a/app/views/page_parts/edit_sub_part.html.erb b/app/views/page_parts/edit_sub_part.html.erb
index 5f9c116..61ecd34 100644
--- a/app/views/page_parts/edit_sub_part.html.erb
+++ b/app/views/page_parts/edit_sub_part.html.erb
@@ -4,6 +4,9 @@
<%= form_for @part, url: update_sub_part_page_part_path(@subpart), :remote=>true, html: { class: "form-horizontal main-forms"} do |f| %>
+ <% if OrbitHelper.is_mobile_view %>
+
+ <% end %>
<%= render :partial => "form", :locals => { :f => f } %>
<% end %>
@@ -15,7 +18,7 @@
$.ajax({
url : "/page_parts/getwidgets",
dataType : "html",
- data : {"module" : select.val(), "page_id" : "<%= params[:page_id] %>", "part_id" : <%= @part.part_id %>},
+ data : {"module" : select.val(), "page_id" : "<%= params[:page_id] %>", "part_id" : <%= @part.part_id %>, "mobile_view" : <%= OrbitHelper.is_mobile_view ? "1" : "null" %>},
type : "get"
}).done(function(html){
widget_area.html(html);
@@ -23,6 +26,6 @@
}
})
$("form").on("ajax:success",function(){
- window.location.href = "/pages/edit_view?id=<%= params[:page_id] %>";
+ window.location.href = "/pages/edit_view?id=<%= params[:page_id] %><%= OrbitHelper.is_mobile_view ? '&mobile_view=1'.html_safe : '' %>";
})
\ No newline at end of file
diff --git a/app/views/page_parts/new.html.erb b/app/views/page_parts/new.html.erb
index a2618a1..321c692 100644
--- a/app/views/page_parts/new.html.erb
+++ b/app/views/page_parts/new.html.erb
@@ -4,6 +4,9 @@
<%= form_for @part, url: {:action => "create"}, :remote=>true, html: { class: "form-horizontal main-forms"} do |f| %>
+ <% if OrbitHelper.is_mobile_view %>
+
+ <% end %>
<%= render :partial => "form", :locals => { :f => f } %>
<% end %>
@@ -15,7 +18,7 @@
$.ajax({
url : "/page_parts/getwidgets",
dataType : "html",
- data : {"module" : select.val(),"part_id" : <%= @part_number %>, "page_id" : "<%= params[:page_id] %>"},
+ data : {"module" : select.val(),"part_id" : <%= @part_number %>, "page_id" : "<%= params[:page_id] %>", "mobile_view" : <%= OrbitHelper.is_mobile_view ? "1" : "null" %>},
type : "get"
}).done(function(html){
widget_area.html(html);
@@ -23,6 +26,6 @@
}
})
$("form").on("ajax:success",function(){
- window.location.href = "/pages/edit_view?id=<%= params[:page_id] %>";
+ window.location.href = "/pages/edit_view?id=<%= params[:page_id] %><%= OrbitHelper.is_mobile_view ? '&mobile_view=1'.html_safe : '' %>";
})
\ No newline at end of file