質問編集履歴

4

修正

2017/06/21 06:05

投稿

trafalbad
trafalbad

スコア303

test CHANGED
File without changes
test CHANGED
@@ -1,75 +1,11 @@
1
- 現在[このサイト](http://qiita.com/yoshizaki_kkgk/items/2e40bd4f77140b0c97f8)を元アプリ作ってのですが、asset/image内に格納した画像をcontroller呼び出し、view表示る作業をしています
1
+ railsでローカルのフォルダある画像格納したいのですが、方法がわかりません。フォルダある複数の画像があるのでそれらを全て格納したいのですが、このサイトを見ていてもローカルの画像をアップロードするわけもなさそうなのです
2
2
 
3
3
 
4
4
 
5
- データベースにTmpImageテーブル作ったのですが、下記controllerのコードだけではasset/imageからの画像を引っ張ってこれないので以下の改善点を教えていただけないでしょうか?
5
+ 手順を教えていただけないでしょうか?よろしくお願いします。
6
6
 
7
7
 
8
8
 
9
- 1、asset/imageから画像を引っ張ってくるためのコードの改善点
9
+ 環境
10
10
 
11
-
12
-
13
- 2、TmpImageテーブルにasset/imageのデータを入れる必要があるならば、その方法
14
-
15
-
16
-
17
- 3、indexアクションに対するview(index.html.erb)のコードの改善箇所
18
-
19
-
20
-
21
- 目標
22
-
23
- indexアクションでasset/image内の画像を表示させること目標としています。やり方の概要だけでもご教授いただけないでしょうか?よろしくお願いします。
24
-
25
- ```
26
-
27
- #controller
28
-
29
- class LabelsController < ApplicationController
30
-
31
- # *** トップページ ***
32
-
33
- def index
34
-
35
- tmp = TmpImage.first
36
-
37
- @image = tmp[:filename]
38
-
39
- @blocks = TextBlock.view_css(tmp[:image_id])
40
-
41
- end
42
-
43
- end
44
-
45
- ```
46
-
47
- ```
48
-
49
- #index.html.erb
50
-
51
- div.top-title
52
-
53
- div.left-button
54
-
55
- = link_to "前の登録を取り消し", image_delete_path, method: :delete, data: {confirm: "取り消しますか?"}, class: "btn btn-danger"
56
-
57
- div.right-button align="right"
58
-
59
- = link_to "次の画像へ", image_next_path, method: :post, class: "btn btn-warning"
60
-
61
-
62
-
63
- div.float2
11
+ cloud9
64
-
65
- div#main-image
66
-
67
- = image_tag @image, id:"image"
68
-
69
- div.child id="text-pos"
70
-
71
- - @blocks.each do |blk|
72
-
73
- div.child style="top: #{blk[:y]}px; left:#{blk[:x]}px; width:#{blk[:width]}px; height:#{blk[:height]}px;"
74
-
75
- ```

3

質問変更

2017/06/21 06:05

投稿

trafalbad
trafalbad

スコア303

test CHANGED
@@ -1 +1 @@
1
- railsでasset/imagesにローカルの画像を保存方法
1
+ asset/imagesの画像を呼び出す方法
test CHANGED
@@ -1,11 +1,75 @@
1
- railsでローカルのフォルダにある画像を格納したいのですが、方法がわかりません。フォルダにある複数の画像があるのでそれらを全て格納したいのですが、[このサイト](http://www.rubylife.jp/rails/template/index11.html#section2)をていてもローカルの画像をアップロードするわけもなさそうなのです
1
+ 現在[このサイト](http://qiita.com/yoshizaki_kkgk/items/2e40bd4f77140b0c97f8)を元にアプリを作っていですが、asset/image内に格納した画像をcontroller呼び出し、view表示る作業をしています
2
2
 
3
3
 
4
4
 
5
- 手順を教えていただけないでしょうか?よろしくお願いします。
5
+ データベースにTmpImageテーブル作ったのですが、下記controllerのコードだけではasset/imageからの画像を引っ張ってこれないので以下の改善点を教えていただけないでしょうか?
6
6
 
7
7
 
8
8
 
9
- 環境
9
+ 1、asset/imageから画像を引っ張ってくるためのコードの改善点
10
10
 
11
+
12
+
13
+ 2、TmpImageテーブルにasset/imageのデータを入れる必要があるならば、その方法
14
+
15
+
16
+
17
+ 3、indexアクションに対するview(index.html.erb)のコードの改善箇所
18
+
19
+
20
+
21
+ 目標
22
+
23
+ indexアクションでasset/image内の画像を表示させること目標としています。やり方の概要だけでもご教授いただけないでしょうか?よろしくお願いします。
24
+
25
+ ```
26
+
27
+ #controller
28
+
29
+ class LabelsController < ApplicationController
30
+
31
+ # *** トップページ ***
32
+
33
+ def index
34
+
35
+ tmp = TmpImage.first
36
+
37
+ @image = tmp[:filename]
38
+
39
+ @blocks = TextBlock.view_css(tmp[:image_id])
40
+
41
+ end
42
+
43
+ end
44
+
45
+ ```
46
+
47
+ ```
48
+
49
+ #index.html.erb
50
+
51
+ div.top-title
52
+
53
+ div.left-button
54
+
55
+ = link_to "前の登録を取り消し", image_delete_path, method: :delete, data: {confirm: "取り消しますか?"}, class: "btn btn-danger"
56
+
57
+ div.right-button align="right"
58
+
59
+ = link_to "次の画像へ", image_next_path, method: :post, class: "btn btn-warning"
60
+
61
+
62
+
11
- cloud9
63
+ div.float2
64
+
65
+ div#main-image
66
+
67
+ = image_tag @image, id:"image"
68
+
69
+ div.child id="text-pos"
70
+
71
+ - @blocks.each do |blk|
72
+
73
+ div.child style="top: #{blk[:y]}px; left:#{blk[:x]}px; width:#{blk[:width]}px; height:#{blk[:height]}px;"
74
+
75
+ ```

2

修正

2017/06/21 06:03

投稿

trafalbad
trafalbad

スコア303

test CHANGED
File without changes
test CHANGED
@@ -3,3 +3,9 @@
3
3
 
4
4
 
5
5
  手順を教えていただけないでしょうか?よろしくお願いします。
6
+
7
+
8
+
9
+ 環境
10
+
11
+ cloud9

1

修正

2017/06/21 05:42

投稿

trafalbad
trafalbad

スコア303

test CHANGED
File without changes
test CHANGED
File without changes