ruby on railsの全くの初心者です。

<%= link_to :class=> "hoge" %>
のように固定のclassを指定する箇所を動的にしたいです。(以下のクラス指定のように)

<h3 class="<%= get_class_name(params, "id") %>">

試行錯誤をしましたが、解決できなかったので質問します。
よろしくお願いいたします。

A 回答 (1件)

<%= %> の中身は任意の ruby コードが書けるから、


普通に "#{hoge()}" のようにすればいいんじゃない?
    • good
    • 0
この回答へのお礼

いろいろ試してたら出来ました。ありがとうございます!

お礼日時:2011/04/27 15:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qhave to be able toって?

You have to be able to go there and back.

have to しなければならない
be able to できる

日本語が繋がらないです

be able toはいるんですか!?

Aベストアンサー

have to be able to~ で
「~できなければならない」 です。

have to のあとに can は使えないですからね。
be able to の登場となるわけです。


You have to be able to speak English to apply this job.
この仕事に応募するためには、英語を話せないといけませんよ。

Do I have to be able to drive a car to be a babysitter?
ベビーシッターになるには、車の運転ができないといけませんか?

~するためには~できなければいけない、という文章であれば、have to be able toを使用する意味があるのが分かりやすいと思います。

質問文の、You have to be able to go there and back. は、単独では、
「あなたはそこへ行って、帰って来れなくてはいけない」という意味です。

be able to を省略してもよさそうに見えますが、前後の文脈とあわせればもっと意味をとりやすいはずです。

私なりに本当の意味を推測しますと、こういう意味ではないかと。

「あなたはそこへ行くだけではダメ、自分で帰って来れなくてはいけないんだよ」

この意味であれば、
You have to go there and back. では意味が全く違ってしまいます。

have to be able to~ で
「~できなければならない」 です。

have to のあとに can は使えないですからね。
be able to の登場となるわけです。


You have to be able to speak English to apply this job.
この仕事に応募するためには、英語を話せないといけませんよ。

Do I have to be able to drive a car to be a babysitter?
ベビーシッターになるには、車の運転ができないといけませんか?

~するためには~できなければいけない、という文章であれば、have to be able toを使用する...続きを読む

QRuby と Ruby on Rails

Ruby と Ruby on Railsは何が違うんでしょうか?

漠然とした質問ですいません。

Aベストアンサー

「日本語」と「書類作成テンプレート」みたいな物です。
日本語が出来ても、それだけで仕事が出来るわけではありませんよね。
どんなに優れた言語があっても、それで優れたシステムが作れるわけではありません。
むしろ、優れた開発支援システム(=フレームワーク)を使うために、そこで使われる言語を選ぶ場合があります。

QTo Me Cardの定期券を紛失した場合の保証

現在To Me Cardの定期を使っているのですが、現在定期の乗車、降車駅ともに東京メトロではなく、東武鉄道が乗車駅なので現金にて支払いをして、To Me Cardのパスモに定期を入れた状態です。ですので定期券の発行は東武鉄道になります。

質問はもしこのTo Me Cardの定期を紛失したときの保証はどうなるのかです。もちろんすぐにメトロの駅?(クレジットカード会社)などへ紛失の連絡をしてクレジットカード、定期券の機能を止めてもらうのですが、定期券の扱いはどうなるのでしょうか?普通の記名式パスモを紛失しても再発行ができますが、To Me Cardの定期券の場合でも定期情報を入れてもらえるのでしょうか?またその保証があるとしても、To Me Cardが届くまでの期間は定期圏内の路線に乗る場合自腹で電車賃を払わなければならなくなるのでしょうか?東武鉄道発行なのでちょっと複雑ですみません。

ちなみにメトロの銀座駅で駅員に聞いたのですが、いろいろ調べてくれた結果わかりませんでした。カテゴリがどこに乗せるべきかはっきりわからないのでこちらにしました。以上宜しくお願い致します。

現在To Me Cardの定期を使っているのですが、現在定期の乗車、降車駅ともに東京メトロではなく、東武鉄道が乗車駅なので現金にて支払いをして、To Me Cardのパスモに定期を入れた状態です。ですので定期券の発行は東武鉄道になります。

質問はもしこのTo Me Cardの定期を紛失したときの保証はどうなるのかです。もちろんすぐにメトロの駅?(クレジットカード会社)などへ紛失の連絡をしてクレジットカード、定期券の機能を止めてもらうのですが、定期券の扱いはどうなるのでしょうか?普通の記名式パスモを紛失し...続きを読む

Aベストアンサー

To Me Cardの定期を紛失したとき、To Me Cardと定期ともに再発行の手続きが必要です。
定期券についてはPASMO・Suicaエリアの駅またはバス営業所に紛失の申告をします。
カード本体についてはTo Me Cardへ申告して下さい。

定期とクレジットカードが一体となっていても、それぞれに申告が必要です。
通常は予想される損害を最小にするため、まずカード会社に申告し、次に定期について駅などに申告する手順がよろしいでしょう。

再発行されたTo Me Cardに東武の定期売り場で定期も再発行してもらって下さい。
再発行にかかる期間中の鉄道運賃は、紛失した方の自己負担となります。

http://www.pasmo.co.jp/reissue/index.html

QMacのRuby on Rails開発環境_参考書

こんにちは、Mac OS10.6.8 を使用しています。

Ruby on Rails を勉強したく、環境構築にとりかかっていますが、準備することが良く分からず参考書を探していますが、書店ではWindows版の参考書が多く

Mac版で良いものがないかと探しています。

Web初心者、プログラミング初心者にとっても解りやすい参考書を教えていただけないでしょうか?

開発環境の構築から教えてくれるようなものが欲しいです。

現状は、MacPortを使ってRubyをインストールしました。バージョンは1.8.7です。

railsは入っていたのですが、アップデートしました。 バージョンは3.0.9です。

Windows版の参考書だと、この後、Instant Railsをインストールして統合開発環境のRadRailsをインストールするように書かれていました。

Macだと何をどう用意して開発していくのか、まずそこでつまずいてしまっています。

Macでの開発環境の準備の仕方から書かれている初心者向けの参考書があればベストなのですが、どなたか分かる方いたら教えていただけないでしょうか?

お願いいたします。

こんにちは、Mac OS10.6.8 を使用しています。

Ruby on Rails を勉強したく、環境構築にとりかかっていますが、準備することが良く分からず参考書を探していますが、書店ではWindows版の参考書が多く

Mac版で良いものがないかと探しています。

Web初心者、プログラミング初心者にとっても解りやすい参考書を教えていただけないでしょうか?

開発環境の構築から教えてくれるようなものが欲しいです。

現状は、MacPortを使ってRubyをインストールしました。バージョンは1.8.7です。

railsは入っていたのですが...続きを読む

Aベストアンサー

> Web初心者、プログラミング初心者にとっても解りやすい参考書を教えていただけないでしょうか?

開発環境さえ用意できれば、Mac だろうが Windows だろうが変わりません。
むしろ Windows の方が色々面倒臭いです。

んで、開発環境は ruby と rails がインストールできていればそれで完了です。
ruby は 1.9.2 を用意しないと、Rails3.1以降にバージョンが上がった時に困りそう。
あとはテキストエディタとコンソールが使えれば十分です。Mac の人は TextMate を使ってる人多いね。


参考書としては達人出版会が出してるのが Rails3 対応で初心者向けだと思います。
http://tatsu-zine.com/

Q【都・道・府・県】名前以外にどういう違いがあるのですか?

【都・道・府・県】名前以外にどういう違いがあるのですか?
どなかかご教授くださいませ。

Aベストアンサー

歴史カテじゃないんだから自治体としての面について。

「都」と「道」のみいろいろな特例があります。

○都
・特別区の区域については、都が市の事務の一部を行う。
東京という大きな都市の仕事のうち、広域的なものを都が担当する。
都市計画などですね。この関係で固定資産税・都市計画税は、都の税金です。
都バス・地下鉄も。

さらに、多摩地区も含めて、消防を東京消防庁が統一して担当しています。

○道
道の仕事は、道庁本体ではなく、ほとんどが支庁の担当。
法律で決められたものではないけれど、そうなっている。

QRuby on RailsとRuby

「たのしいRuby」を読みながらRubyを独学しております。Rubyでプログラマーになりたいという訳ではなく、最終的にはRailsでウェブアプリを作るというのが最終目的です。

上記の本でRubyを学んでいくと、結局Ruby(あるいは、プログラミング)で何が出来るのだろうと思ってしまいました。私の予定としてRubyを学んで、Rails(Ruby on Rails 4 アプリケーションプログラミングをちらっと読みましたが、これまた分かりません…)に取り掛かろうとは考えているのですが、順序としては正しいでしょうか?(質問①)

Railsの参考書を読み進めていくためには、他にどういった本を読み、どういった知識を備えていけば良いでしょうか?(質問②)

ウェブアプリを作るためには、質問②同様にどういった本を読み、どういった知識を備えれば良いでしょうか?(質問③)

Aベストアンサー

「たのしいRuby」というのはこれですね。

>たのしいRuby―Rubyではじめる気軽なプログラミング
>http://www.amazon.co.jp/%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby%E2%80%95Ruby%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%B0%97%E8%BB%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E9%AB%98%E6%A9%8B-%E5%BE%81%E7%BE%A9/dp/4797314087/ref=sr_1_5?ie=UTF8&qid=1431424518&sr=8-5&keywords=%E3%80%8C%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby%E3%80%8D


 商品検索をすると改訂版が発行されているようで。

 上記の書籍では
「第23章 アンケートの集計 399」

「第24章 HTMLの解析 411」
などが紹介されます。

 これらの知識でWEBアプリは作れそうな気がします。

 これらを出発点として足りない情報はWEB情報で補いながら開発していくなど。


 上記の書籍で一通りの必要な知識は揃うと思います。

 「Rails」というのは興味が無いのでわかりません。

「たのしいRuby」というのはこれですね。

>たのしいRuby―Rubyではじめる気軽なプログラミング
>http://www.amazon.co.jp/%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby%E2%80%95Ruby%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8B%E6%B0%97%E8%BB%BD%E3%81%AA%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-%E9%AB%98%E6%A9%8B-%E5%BE%81%E7%BE%A9/dp/4797314087/ref=sr_1_5?ie=UTF8&qid=1431424518&sr=8-5&keywords=%E3%80%8C%E3%81%9F%E3%81%AE%E3%81%97%E3%81%84Ruby%E3%80%8D


 ...続きを読む

QToとCCの違いってなんですか?

BCCの意味ははっきりわかっているのですが、ToとCCはどこが違うのか全くわかりません。

Toで複数の人に送っても、CCで複数に送っても、全く同じではないでしょうか?

それともToというのは本来1人の人にしか遅れず、Toでも複数に送れるYahoo!メールは素晴らしいとでもいうオチでしょうか。

Aベストアンサー

Toは”本来の送り先”、
CCは”ついでに送る先”
です。

例えば仕事か何かで事務的な内容のメールを客先に送る際、Toにはお客のアドレスを書きます。
そして”こういうメールを送りましたと言うのを上司にも知らせておきたい”時にCCに上司のアドレスを書きます。

つまりCCで送られた人は”本来送らなくてもいい人”ってことです。

QRuby on Railsインストール(アップデート)

Ruby on Railsインストール(アップデート)

RailsをCentOS4.4?にインターネット経由以外でのインストールする方法を知りたいです。

下記に条件を記載させて頂きますので、本当に申し訳ありませんが、
ご教授していただけますでしょうか?

無知で申し訳ありませんがよろしくお願いします。


■現状
 サーバOS CentOS4.4
 Ruby 1.6.x
 gem 0.9x??
 rails 1.x
 mysql4.1
 sqlite3

■条件
 ・会社のサーバなので、インターネットが使用できない。
 ※CDやUSBも無理です。
  やり方としては、ソースを会社のメールアドレスに送り
  自分の端末からFTPでサーバにアップロードします。
  また、上長には許可は頂いています。

 ・現状古いバージョンのRuby・RubyGems・Ruby on Railsは
  インストールされていますが、アップデートよりは、
  上書きインストールの方が望ましい。
  ※理解し易いため。
   初心者のためアップデートは難関かとm(--)m

■今回インストール(アップデート)したい物
 Ruby on Rails 2.x

----以下は、ダウンロード済み----
 Ruby 1.8.7
 ※こちらは、色々なサイトに記載されています参考にしています。
 RubyGems
 ※これは、RubyForgeからダウンロード済み

■気になる点
 ほかにインストールしなければならないものってありますでしょうか?

教えて君で申し訳ありませんが、よろしくお願いします。

Ruby on Railsインストール(アップデート)

RailsをCentOS4.4?にインターネット経由以外でのインストールする方法を知りたいです。

下記に条件を記載させて頂きますので、本当に申し訳ありませんが、
ご教授していただけますでしょうか?

無知で申し訳ありませんがよろしくお願いします。


■現状
 サーバOS CentOS4.4
 Ruby 1.6.x
 gem 0.9x??
 rails 1.x
 mysql4.1
 sqlite3

■条件
 ・会社のサーバなので、インターネットが使用できない。
 ※CDやUSBも無理です。
  やり方としては、ソース...続きを読む

Aベストアンサー

Railsを使うには以下のこれらが必要です。

Active Record
http://rubyforge.org/frs/?group_id=182

Active Support
http://rubyforge.org/frs/?group_id=570

Action Pack
http://rubyforge.org/frs/?group_id=249

Rake
http://rubyforge.org/frs/?group_id=50

Rails
http://rubyforge.org/frs/?group_id=307

足りなくてエラー吐いたらすいません(;^^)
これらのファイル(.gem)をダウンロードし、ダウンロードしたディレクトリで上記の順に

gem install ファイル名 --local

と実行してください(必要に応じてsudoなども)。
こうすることによって古いバージョンの他に新しいバージョンがインストールされ、両方のバージョンが共存することになります。また、

rails appname

と実行すれば新しいバージョンのRailsが使われますが、バージョンを指定する場合は

rails _バージョン_ appname

とすれば出来ます。

Railsを使うには以下のこれらが必要です。

Active Record
http://rubyforge.org/frs/?group_id=182

Active Support
http://rubyforge.org/frs/?group_id=570

Action Pack
http://rubyforge.org/frs/?group_id=249

Rake
http://rubyforge.org/frs/?group_id=50

Rails
http://rubyforge.org/frs/?group_id=307

足りなくてエラー吐いたらすいません(;^^)
これらのファイル(.gem)をダウンロードし、ダウンロードしたディレクトリで上記の順に

gem install ファイル名 --local

と実行してください(必要に応じて...続きを読む

Qなんて書いてますか? ADD ME TO MARVEL'S DO NOT EMAIL LIST C

なんて書いてますか?

ADD ME TO MARVEL'S DO NOT EMAIL LIST
CHANGE MY EMAIL PREFERENCES

By entering your email address below, you will be unsubscribed from all future commercial emails from Marvel

Confirm your email address:

Aベストアンサー

ADD ME TO MARVEL'S DO NOT EMAIL LIST
私をMarvelの「メールを送らないリスト」に加えて下さい。

CHANGE MY EMAIL PREFERENCES
私のメールの設定を変更して下さい。

By entering your email address below, you will be unsubscribed from all future commercial emails from Marvel
下の欄にあなたのメールアドレスを入力すると、今後Marvelからの商業メールの送付が全て解除されます。

Confirm your email address:
あなたのメールアドレスを(所定の欄に入力して)ご確認ください。

QRuby on Railsで作られたアプリのたくさんあるサイトを教えて

Ruby on Railsで作られたアプリのたくさんあるサイトを教えて下さい。

Ruby on Railsの勉強をしているのですが、とりあえず超基本は覚えたので、Railsで作られたアプリ(サイト)
をいろいろ読んでみて勉強したいと思います。

以前にRailsのアプリがたくさん載っているサイトをどっかで見つけたのですが、忘れてしまいました。
大規模なものだけでなく、数ページで出来ているような小さなアプリもあるようなサイトでした。

何かご存知のサイトがあればぜひ教えて下さい。

Aベストアンサー

もうすこし何か覚えていることは何かないですか?英語だったとか、日本語だったとか、個人のサイトだったとか、企業サイトだったとか、ORGだったとか?

ちなみに私がよく使うサイトはここら辺です。

- http://www.moongift.jp/tag/ruby-on-rails/
オープンソース、フリーウェアを紹介するブログ。リンクはタグ機能でRailsアプリに絞ったところ。

- http://ruby-toolbox.com/categories/crm_apps.html
gemやrails pluginsを比較、検討できるサイト。リンクはCRMを比較しています。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報