元職人がエンジニアになるための物語ではある

元職人が建設業の事やRuby on Rails , IoT... etc...勉強したことや教えてもらったこのをメモするブログ。

2017-10-01から1ヶ月間の記事一覧

php wordpress 文字列の結合

phpで文字列の結合をする時があって、無駄なことをしていたので短縮して書くやり方を教えてもらった。 phpで文字列の結合をする時はドットで繋いで書けば続けて書くことができる。 $aaa = あああ $bbb = $aaa.いいい 結果:あああいいい わざわざ$bbbに入れ…

Rails link_toをブロックにする

link_toをブロックで使いたい時があり、doを使う時と使わない時の違いを書いてみた。 ブロックではないlink_to <%= link_to 'ホゲホゲ', hoge_index_path, class: 'aaa'%> htmlが作成される <a href="hoge/index" class="aaa"> <%= link_to '名前', URLのパス, class: 'cssのクラス'%> ブロッ</a>…

Glogalをeachした時にエラーがでた

Glogalをeachしようとした時に undefined method each' for {"aaa"=>{2=>:"bbb"}}:Global::Configuration エラーがでた。。。 Glogalはeachのメソッドを持ってないらしい そんな時はto_hashをつけると{"aaa"=>{2=>:"bbb"}}と全く同じ形ができてeachでhashを…

管理画面から本番環境へリンクを飛ばしたい時

管理画面(Admin)から本番環境(Production)にアクセスできるリンクを使いたい時があった。。。 管理画面から本番環境へのリンクは通常どうりのuser_pathでは管理画面上のurlにアクセスしてします。 そんな時はuser_pathの前にmain_appをつけてあげると、管理…

ルートを使ってリダイレクト処理

ページを消したなどをして、そのページにいってほしくない時にredirectしたい時がある コントローラを使わずにroutesを使う方法を教えてもらった Glogalを使ってルーティングでリダイレクト処理を実行する app/config/global/redirect.ymlファイルを記述 def…