RAILS PRESS RUBY on RAILS, it’s DRY and COOL …

RSS Feed

RAILS PRESS RSS

Tag Cloud

はてなブックマーク - railspress.matake.jp の注目エントリー
象形文字くさび形文字ミイラそろばんの玉そろばんコーラン占いの板?象牙大英博物館
Tagged by Library

Posted on
2008/03/29

Tags
ActsAsSearchable, Gem, Library, Plugin, ノウハウ

0 Comment

この記事をはてなブックマークに登録 この記事のはてなブックマーク数 この記事を livedoor クリップに登録この記事の livedoor クリップ数 このエントリを del.icio.us に追加
ブックマークに追加する

Railsアプリ内でRailsプラグインやGem、Rubyライブラリを拡張する方法

例えばRails Pluginを拡張する場合は、RAILS_ROOT/libにplugin拡張ライブラリ用のディレクトリを用意します。

lib/plugins.rb
lib/plugins/ext.rb
lib/plugins/ext/

AcsAsSearchableを拡張する場合は、lib/plugins/ext以下に以下のようにActsAsSearchableプラグインの構成と同じようにファイルを配置。

lib/plugins/ext/acts_as_searchable.rb
lib/plugins/ext/acts_as_searchable/
lib/plugins/ext/acts_as_searchable/acts_as_searchable.rb
lib/plugins/ext/acts_as_searchable/lib/estraierpure.rb

各ファイルの中身は以下のように記述します。

lib/plugins.rb

LANG : RUBY
  1. require File.expand_path(File.join(File.dirname(__FILE__), 'plugins', 'ext'))

» このエントリーには続きがあります。続きを読む »


Libraryタグ