質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

0回答

382閲覧

ログアウト状態で閲覧できるようにしたい

shoun

総合スコア4

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

1グッド

1クリップ

投稿2020/03/14 19:05

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
rubyで写真を投稿し合うみたいなアプリを作っていて誰でもサイト内を軽く見れるようにするためにemailなしでも見れるようにしたいんですけどログアウト状態で写真やアカウント名など押すと新規登録のページに飛ばすようにしたいんですけどエラーが出てしまいます。

発生している問題・エラーメッセージ

エラーメッセージ
NoMethodError in Photos#show

該当のソースコード

ruby
ソースコード

ruby

1コード 2<section class="section"> 3 <div class="container"> 4 <div class="columns is-centered"> 5 <div class="column is-7"> 6 <div class="card"> 7 <div class="card-image"> 8 <figure class="image is-4by3"> 9 <%= attachment_image_tag @photo, :image %> 10 </figure> 11 </div> 12 <div class="card-content"> 13 <div class="media"> 14 <div class="media-content"> 15 <p class="title is-4"><%= @photo.title %></p> 16 </div> 17 </div> 18 <div class="content"> 19 <table class="table is-narrow"> 20 <tr> 21 <th>説明</th> 22 </tr> 23 <tr> 24 <td><%= simple_format @photo.body %></td> 25 </tr> 26 </table> 27 <% if @photo.user.id == current_user.id %>  28 <%= link_to "編集画面へ", edit_photo_path(@photo), class: "button is-success" %> 29 <% end %> 30 </div> 31 </div> 32 </div> 33 </div> 34 35 36### 試したこと 37 38 39### 補足情報(FW/ツールのバージョンなど) 40 41ここにより詳細な情報を記載してください。
s.k👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

winterboum

2020/03/14 21:12

1)プログラム類は<code>を使って書いてください 2)controllerを載せてください 3)エラーメッセージは全文載せてください
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問