3

Taxisリストページに新しいリンク「map」を追加する必要があります。active-scaffoldとRails3.2.1を使用しています。私の現在のページは以下のようになります。各レコードの編集/削除/表示に似たリンク「マップ」を表示する必要があります。私のデータベースには、フィールド名、lat、lngがあります。

ここに画像の説明を入力してください

これはどのように行うことができますか。助けてください。

4

1 に答える 1

1

コントローラの設定部分にリンクを追加する必要があります。

私はこのようにしました:

controller Admin::TaxisController < Admin::ApplicationController
  active_scaffold :taxi do |config|
    config.action_links << ActiveScaffold::DataStructures::ActionLink.new('map', :label => I18n.t('map'), :type => :member, :inline => false, :position => true)
  end
end

もちろん、コントローラーでもこのメソッドを定義する必要があります。

def map
  # do something here
end

あなたはここでそれについてもっと読むことができます。

于 2012-03-21T09:43:46.763 に答える