質問編集履歴

2

修正

2020/11/04 02:14

投稿

MH00214
MH00214

スコア53

test CHANGED
File without changes
test CHANGED
@@ -1,69 +1 @@
1
- ## 解決したい問題
2
-
3
-
4
-
5
- ```slim
6
-
7
- - @cms_site.pages.root.children.published.each do |seminar|
8
-
9
- li
10
-
11
- = link_to seminar.url(relative: true), { class: 'seminars-card'}
12
-
13
- .seminars-card-image
14
-
15
- //以下コードが続く
16
-
17
- ```
18
-
19
-
20
-
21
- このコードのcms_fragment_content(:redirect_url, seminar)となっている部分を
22
-
23
-
24
-
25
- cms_fragment_content(:redirect_url, seminar)がある場合には
1
+ 一部不具合を含んだコードや誤った記述があったため、質問を削除しました。再度調べ直して投稿します。
26
-
27
- cms_fragment_content(:redirect_url, seminar)として、それ以外の場合には
28
-
29
-
30
-
31
- seminar.url(relative: true)
32
-
33
-
34
-
35
- にしたいです。
36
-
37
-
38
-
39
-
40
-
41
- liタグの中身を
42
-
43
-
44
-
45
- ```slim
46
-
47
- - if cms_fragment_content(:redirect_url, seminar).present?
48
-
49
- = link_to cms_fragment_content(:redirect_url, seminar), { class: 'seminars-card'}
50
-
51
- - else
52
-
53
- = link_to seminar.url(relative: true), { class: 'seminars-card'}
54
-
55
- .seminars-card-image
56
-
57
- //以下コードが続く
58
-
59
- ```
60
-
61
- としてみたんですが、これだと.seminars-card-image以下のコンテンツが
62
-
63
-
64
-
65
- if cms_fragment_content(:redirect_url, seminar).present?がtrueの場合には呼び出されないので想定通りの動きになりません。
66
-
67
-
68
-
69
- もし解決策がわかる方がいましたら教えていただけませんでしょうか?

1

修正

2020/11/04 02:13

投稿

MH00214
MH00214

スコア53

test CHANGED
@@ -1 +1 @@
1
- link_toの引数を条件分岐を使って変更したい
1
+ 【Rails】link_toの引数を条件分岐を使って変更したい
test CHANGED
File without changes