カスタムメンバーフィールドに記入例を付けたい。 フォーラム › 使い方全般 › カスタムメンバーフィールドに記入例を付けたい。 このトピックには6件の返信、3人の参加者があり、最後にmarinにより11年、 2ヶ月前に更新されました。 7件の投稿を表示中 - 1 - 7件目 (全7件中) 投稿者 投稿 2011年1月20日 4:32 PM #50210 finehearts参加者 nanbu 様 お世話になります。 カスタムメンバーフィールドを追加した際に、右側の空きスペースに 住所の記入例等と同じ様に記入例を表示したいのですが、可能でしょうか? アドバイス頂けると有難いです。 何卒、よろしくお願い致します。 2011年1月21日 12:40 AM #61314 nanbuキーマスター こんにちは。 確かに記入例を入れたいところですね。 usc-e-shop/functions/template_func.php 内のusces_custom_field_input( $data, $custom_field, $position, $out = ” ) がカスタムフィールドを出力しているテンプレートタグです。この中に’usces_filter_custom_field_input’というフックが有りますのでそれに充ててフィルターをかけると良いかと思います。 $html の中身はtr タグの中全てが含まれているので、preg_replace() などを使って置換してやるとできるのではないでしょうか。 2011年1月21日 1:12 PM #61315 finehearts参加者 nanbu 様 こんばんは。 丁寧な説明本当に助かります。 さっそくトライしてみます。 ありがとうございました。 2011年1月23日 3:39 AM #61316 finehearts参加者 nanbu 様 お世話になります。 記入例はおかげさまで表示させることができました。 ありがとうございます。 さて、カスタムフィールドのことで もう一つお教え頂きたいことがあります。 予め、会員登録する場合は問題ないのですが、 カートに商品を入れてから会員登録しながら進む場合 カスタムフィールドが表示されません。 これは、意図的にそうされているのでしょうか? cart/customer_info.phpの内容を見る限り、表示されるはずだと思うのですが。 どこか、他に操作する必要がありますか? よろしくお願い致します。 2011年1月24日 1:45 AM #61317 nanbuキーマスター こんにちは。 大変わかり辛いかと思いますが、このフィールドには、カスタム・メンバーフィールド、カスタム・カスタマーフィールド、カスタム・デリバリーフィールドの3種類があり、受注の際にも記入して欲しいフィールドの場合は、3つ全てに同じフィールドを設定しなくてはいけません。 全く同じフィールドが設定されていた場合Welcart は、会員データをコピーしてお客様の入力を省けるようにしています。 usces_custom_field_input() は全てのフィールドを扱っています。どのフィールドかを見分けるには$custom_field を参照します。 条件分岐を使って、それぞれの場合の置換処理を行なうと良いかと思います。 2011年1月24日 10:36 AM #61318 finehearts参加者 nabbu 様 お世話になります。 なるほど! そうでしたか。 私の見落としでした。申し訳ありません。 今後ともよろしくお願い致します。 2013年10月30日 6:55 AM #61319 marin参加者 カスタムメンバーフィールドに記入例を設けたいと思い、上記の記事を参考に’usces_filter_custom_field_input’にフィルターをかけてみたのですが、どうしてもエラーになってしまってうまくいきません。 差し支えなければコードをお教えいただけないでしょうか? よろしくお願いいたします。。 投稿者 投稿 7件の投稿を表示中 - 1 - 7件目 (全7件中) このトピックに返信するにはログインが必要です。 ログイン ユーザー名: パスワード: ログイン状態を保持 上に表示された文字を入力してください。 ログイン