Bugfix
This commit is contained in:
parent
09fec6cec2
commit
22d55e9305
@ -99,7 +99,7 @@ class Admin::MenuItemsController < ApplicationController
|
||||
|
||||
|
||||
@menu_item= MenuItem.new(params.require(:menu_item).permit(:parent_id, :menu_id, :enabled, :visible, :slug, :name, :menu_content_type))
|
||||
content = content_type.constantize.new(params_content)
|
||||
content = content_type.constantize.new(params_content.permit!)
|
||||
|
||||
@menu_item.menu_content = content
|
||||
|
||||
|
@ -110,7 +110,7 @@ class MenuItem < ActiveRecord::Base
|
||||
|
||||
before_create do
|
||||
if !position
|
||||
top = MenuItem.find(:first, :conditions =>{ :parent_id => self.parent_id, :menu_id => self.menu_id}, :order => "position DESC")
|
||||
top = MenuItem.where({ :parent_id => self.parent_id, :menu_id => self.menu_id}).order("position DESC").first
|
||||
if top
|
||||
self.position = top.position.to_i + 1
|
||||
else
|
||||
|
@ -6,5 +6,5 @@
|
||||
#cible_content
|
||||
%script
|
||||
|
||||
="$('#cible_content').load('"+eval("cible_admin_#{@cible_type.tableize}_path(:i_cible_type => params[:i_cible_type], :i_cible_id => params[:i_cible_id],:manager => params[:manager])")+"');"
|
||||
=raw "$('#cible_content').load('"+eval("cible_admin_#{@cible_type.tableize}_path(:i_cible_type => params[:i_cible_type], :i_cible_id => params[:i_cible_id],:manager => params[:manager])")+"');"
|
||||
|
Loading…
x
Reference in New Issue
Block a user