質問 > 管理機能 > 備考欄の規定値について |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yuta |
投稿日時: 2009/3/4 18:16
対応状況: −−−
|
常連 登録日: 2009/1/15 居住地: 投稿: 54 |
備考欄の規定値について こんにちは。
商品購入時の配送指定などのページにある備考欄についての質問させてください。 data/Smarty/templates/default/shopping/payment.tpl を修正して予めテキストボックス内に規定値として表示されるテキストを入力しました。 そうすると、お支払方法の選択チェックボックスをチェックしたり、ページの再読み込みをするたびに規定値のテキストが再入力されるという状態になりました 例) ┏━━━━━━━━━━━━━━━━┓ ここにメッセージをご記入ください ┗━━━━━━━━━━━━━━━━┛ ↓ お支払方法を選択(orページを再読み込み) ↓ ┏━━━━━━━━━━━━━━━━┓ ここにメッセージをご記入ください ここにメッセージをご記入ください ┗━━━━━━━━━━━━━━━━┛ (テンプレートの中身↓) data/Smarty/templates/default/shopping/payment.tpl 内 <!--★その他お問い合わせ事項★--> <!--{assign var=key value="message"}--> <span class="attention"><!--{$arrErr[$key]}--></span> <textarea name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" cols="80" rows="8" class="area660" wrap="head"> <!--{$arrForm[$key].value|escape}--> </textarea> <span class="attention"> <!--{$smarty.const.LTEXT_LEN}-->文字まで</span> の部分を以下のように変更 <!--★その他お問い合わせ事項★--> <!--{assign var=key value="message"}--> <span class="attention"><!--{$arrErr[$key]}--></span> <textarea name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" cols="80" rows="8" class="area660" wrap="head"> ここにメッセージをご記入ください <!--{$arrForm[$key].value|escape}--> </textarea> <span class="attention"> <!--{$smarty.const.LTEXT_LEN}-->文字まで</span> どこを触れば良いかわからずずっと悩んでいましたが、 解決策が見つからなかったため書き込ませていただきました。 ご存知のかたいらっしゃいましたら教えていただけませんでしょうか? よろしくお願いします。 -*----------------------------- [EC-CUBE] EC-CUBE2.3.3 [レンタルサーバ] レンタルサーバ名 [OS] Linux p28.jpnsv.com 2.6.18-028stab059.5 #1 SMP Fri Oct 24 17:50:54 MSD 2008 x86_64 [PHP] PHP 5.1.6 [データベース] MySQL 5.0.45 [WEBサーバ] Apache/2.2.3 (CentOS) [ブラウザ] firefox, ie6, googlechrome |
seasoft |
投稿日時: 2009/3/4 18:19
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 備考欄の規定値について
とか、できたような。(未確認)
|
yuta |
投稿日時: 2009/3/4 19:05
対応状況: −−−
|
常連 登録日: 2009/1/15 居住地: 投稿: 54 |
Re: 備考欄の規定値について >seasoftさん
いつもアドバイス有り難うございます! 最初""を見落としていて、英数字しか表示できないのかなぁ・・ と思っていたら""でくくれば日本語もいけるのですね。 キチンと表示できました!! 本当に助かりました!! 有り難うございました! |
kato |
投稿日時: 2010/3/18 6:56
対応状況: −−−
|
常連 登録日: 2010/2/1 居住地: 投稿: 60 |
Re: 備考欄の規定値について 途中から失礼します。
私もyutaさんと同じ症状に悩んでおりseasoftさんの記載してある方法を試したのですが 解決しませんでしたので、もしその他解決方法など御座いましたら教えて下さい。 <!--{$arrForm[$key].value|escape|dafault:"ここにメッセージをご記入ください"}--> 上記方法を行うと以下エラーが表示されます Fatal error: Smarty error: [in shopping/payment.tpl line 112]: [plugin] modifier 'dafault' is not implemented (core.load_plugins.php, line 118) in /virtual/●●●●/public_html/●●●●/data/module/Smarty/libs/Smarty.class.php on line 1095 [EC-CUBE] EC-CUBEのバージョン、2.4.2 [レンタルサーバ] コアサーバ [PHP] PHP 5.2.5 [データベース] PostgreSQL 8.2.4 [ブラウザ]firefox |
ramrun |
投稿日時: 2010/3/18 9:16
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: 備考欄の規定値について 引用:
Fatal error: Smarty error: [in shopping/payment.tpl line 112]: [plugin] modifier 'dafault' is not implemented (core.load_plugins.php, line 118) in ... ようするに dafaultなんて無いよといわれてます。 defaultです。 |
kato |
投稿日時: 2010/3/18 15:51
対応状況: −−−
|
常連 登録日: 2010/2/1 居住地: 投稿: 60 |
Re: 備考欄の規定値について 引用:
ご指摘頂きありがとうございます。 修正すると無事に出来ました。 本当にありがとう御座いました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |