バージョン選択

フォーラム

メニュー

オンライン状況

30 人のユーザが現在オンラインです。 (19 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 29
carter8586 もっと...

サイト内検索

質問 > 管理機能 > 備考欄の規定値について

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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: 備考欄の規定値について
<!--{$arrForm[$key].value|escape|dafault:"ここにメッセージをご記入ください"}-->

とか、できたような。(未確認)


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

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: 備考欄の規定値について
引用:

dafaultなんて無いよといわれてます。
defaultです。


ご指摘頂きありがとうございます。
修正すると無事に出来ました。

本当にありがとう御座いました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,393名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.