Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何将工具提示添加到活动管理员的索引页中的操作项_Ruby On Rails_Tooltip_Activeadmin - Fatal编程技术网

Ruby on rails 如何将工具提示添加到活动管理员的索引页中的操作项

Ruby on rails 如何将工具提示添加到活动管理员的索引页中的操作项,ruby-on-rails,tooltip,activeadmin,Ruby On Rails,Tooltip,Activeadmin,在我的应用程序的管理门户中,我添加了操作项,单击“打开新资源”。我想添加工具提示,以澄清这个按钮的作用。如何在active admin中添加工具提示 下面是我定义actionitem的代码,我想在这里添加工具提示,以提供有关此actionitem的一些信息 action_item only: :index do def permitted_params params.permit(:q => [:gender_eq , :date_of_birth_gteq , :da

在我的应用程序的管理门户中,我添加了操作项,单击“打开新资源”。我想添加工具提示,以澄清这个按钮的作用。如何在active admin中添加工具提示

下面是我定义actionitem的代码,我想在这里添加工具提示,以提供有关此actionitem的一些信息

action_item  only: :index  do

  def permitted_params
     params.permit(:q => [:gender_eq , :date_of_birth_gteq , :date_of_birth_lteq , :relationship_status_id_eq,:occupation_id_eq, :qualification_id_eq ,:monthly_income_id_eq ,:common_interests_interest_id_eq , :location_id_eq, :number_of_people_at_home_eq ,:area_eq, :transport_id_eq , :like_count_in , :view_count_in , :view_greater_in   , :like_greater_in])
  end

  if !params[:q].nil?

     filter_user=User.search(params[:q])

     if filter_user.result.count > 0
        p=PsychographicsFilter.create(permitted_params["q"])
        session[:last_update]=p.id
        session[:associated_user_ids]=filter_user.result.map(&:id)
        link_to "Ask Question",  new_admin_psychographics_question_path(:post => { :filter_id => session[:last_update] , :users => session[:associated_user_ids]}) 

     end

  end

结束

您可以在操作上添加工具提示,就像我们通常在rails中添加link_一样

  action_item :my_new_action, only: :index do
    link_to 'Action Name', path_of_the_action, {title: "My Tooltip"}
  end
对于你的问题,改变这个

link_to "Ask Question",  new_admin_psychographics_question_path(:post => { :filter_id => session[:last_update] , :users => session[:associated_user_ids]})


添加视图代码并通知您需要工具提示的位置更多问题您知道如何在active Admin中添加进度条吗?如果进度条对您有效,您可以标记为已接受,并针对进度条提出新问题,并提供详细信息
link_to "Ask Question",  new_admin_psychographics_question_path(:post => { :filter_id => session[:last_update] , :users => session[:associated_user_ids]}), {title: "My Tooltip"}