説明
Welcart 専用のカスタムフィールドの値を表示します。
この関数で表示できるカスタムフィールドは以下の4つです。
- カスタム・オーダーフィールド・・・・発送支払方法ページで入力された値
- カスタム・カスタマーフィールド・・・・お客様情報入力ページで入力された値
- カスタム・デリバリーフィールド・・・・発送支払方法ページで、別配送先を指定するときに入力された値
- カスタム・メンバーフィールド・・・・会員登録、編集時に入力された値
使い方
<?php usces_custom_field_info( $custom_field ); ?>
パラメータ
- data
- (配列)カスタムフィールドの情報を持つデータ 。
- custom_field
- (文字列) カスタムフィールドの種類。
- ‘order’ – カスタム・オーダーフィールド
- ‘customer’ – カスタム・カスタマーフィールド
- ‘delivery’ – カスタム・デリバリーフィールド
- ‘member’ – カスタム・メンバーフィールド
- position
- (文字列) 位置を決める。
(’name_pre’、’name_after’、’fax_after’など)。 - out
- (文字列) 戻り値の出力を echo するか return するかを決める。
初期値は 空白(echo)。- ‘return’ – return する
- 空白(引数無し) – echo する(初期値)
戻り値
- (HTML)
-
- ‘return’ – そのままreturn
- 空白(引数無し) – echo
注意
カスタムフィールドを設定していない場合は、表示されません。
引数$custom_field が「 ‘order’」と等しい場合、 または$position が $data のKey:[‘position’]の値と等しい場合に、TABLE形式で行が追加されます。
用例
<table> <?php usces_custom_field_info($usces_entries, 'order', ''); ?> </table>
フック
ソースファイル
usc-e-shop/functions/template_func.php
関連資料
- usces_custom_field_input()
- usces_has_custom_field_meta()
- usces_get_custom_field_value() ・・・ Welcart専用のカスタムフィールドの値を取得