質問編集履歴

2

ソースコードの追加

2019/06/04 04:46

投稿

dcf
dcf

スコア20

test CHANGED
File without changes
test CHANGED
@@ -92,6 +92,12 @@
92
92
 
93
93
  ```
94
94
 
95
+ また、ブラウザから表示させた該当部分のコードは以下の通りです
96
+
97
+
98
+
99
+ ![イメージ説明](5033c35cb23b154cd4bdfb569580b5d1.png)
100
+
95
101
 
96
102
 
97
103
  ### 試したこと

1

修正を依頼された部分を改善致しました

2019/06/04 04:46

投稿

dcf
dcf

スコア20

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,15 @@
14
14
 
15
15
  全く同じコードを一つのファイル内に記述した際には問題なく動作していましたが、smaryでPHPとhtmlに分離したところ動作しなくなってしまいました
16
16
 
17
+ また、エラーログを確認したところ
17
18
 
19
+ ```
20
+
21
+ File does not exist:絶対パス
22
+
23
+ ```
24
+
25
+ のようなエラーログが確認されました
18
26
 
19
27
  ### 該当のソースコード
20
28
 
@@ -70,13 +78,73 @@
70
78
 
71
79
  ```
72
80
 
81
+ Smarty導入部分は以下のようなコードになっています
82
+
83
+ ```PHP
84
+
85
+ define('SMARTY_DIR', '絶対パス');
86
+
87
+ require_once(SMARTY_DIR . 'Smarty.class.php');
88
+
89
+ $smarty = new SmartyBC();
90
+
91
+ $smarty->php_handling = Smarty::PHP_ALLOW;
92
+
93
+ ```
94
+
73
95
 
74
96
 
75
97
  ### 試したこと
76
98
 
77
99
 
78
100
 
79
- smartyの公式サイト等で{literal}{/literal}で囲むという方法を発見し、試しましたが解決しませんでした
101
+ smartyの公式サイト等で{literal}{/literal}で囲むという方法を発見し、試しましたが解決しませんでした。具体的には以下の2通りで試しましたが、いずれも機能しませんでした。
102
+
103
+
104
+
105
+ ```tpl
106
+
107
+ <script language="JavaScript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
108
+
109
+ {literal}
110
+
111
+ $(function () {
112
+
113
+ $('#submit').submit(function () {
114
+
115
+ return confirm("本当に削除してもよろしいですか?");
116
+
117
+ });
118
+
119
+ })
120
+
121
+ {/literal}
122
+
123
+ </script>
124
+
125
+ ```
126
+
127
+ ```tpl
128
+
129
+ {literal}
130
+
131
+ <script language="JavaScript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
132
+
133
+ $(function () {
134
+
135
+ $('#submit').submit(function () {
136
+
137
+ return confirm("本当に削除してもよろしいですか?");
138
+
139
+ });
140
+
141
+ })
142
+
143
+ </script>
144
+
145
+ {/literal}
146
+
147
+ ```
80
148
 
81
149
 
82
150