MW WP FORMの内容をソリマチの顧客王に取り込む場合のカスタマイズメモ

WordPress MW WP FORM 側

■DBに保存する設定にする。取り込む列は、全部、管理者宛のメール本文に{●●}で記載。(管理者宛メール本文にある項目がDBに保存される。)

■フィルタ mwform_contact_data_save-mwf_xxx で、

・顧客王に取り込みたい値に整形する。DBに保存する列の追加を行う。

・顧客王「顧客名」に該当する列は、お問い合わせ番号を連結させる等して、一意になるようにしておいたほうが良い。顧客王で同じ顧客名の場合に取り込めない。

・コードで顧客王に取り込む場合は、選択肢 → 顧客王のコード化する。

・各項目、顧客王のバリデーションに合わせて、数値化処理などする。

・画像のURLが欲しい場合は、画像IDからURLを取得。

・textarea の改行を除去などする。(顧客王でCSVの2行目と判断されてしまう。)

・顧客王取り込み用の列を追加して、見出し名を 「0顧客王_XXXX_01」、「0顧客王_XXXX_02」などにして、CSVの列の並び順を制御してもよい。(別のフィルタでCSVの列の並び順を変更してもいい。)

■フィルタ my_mwform_simu2_get_inquiry_data_args_xxx で、

・CSVダウンロードする項目を絞り込む。(検索結果のみをダウンロードする等。)

    if(isset($_POST[‘mw-wp-form-csv-download’]) && $_POST[‘mw-wp-form-csv-download’] == 1){ } でダウンロード処理時のみを指定可能。

顧客王(テキストデータ入力)

・カンマ区切り、値は「”」で囲まれている設定にする。値にカンマが入っていても大丈夫になる。

・CSVの頭の方の取り込まない列にダミー列を追加。CSVの後半の不要列部分は、ダミーは不要。個人法人区分列、顧客コード列(初期値:最大値+1)は必須。

要望(それぞれ、十分汎用的で親切で使いやすいソフトなので、贅沢な要望だと思いますが。)

・MW WP FORMで選択行のみのCSVダウンロード機能がほしい。

・(この記事とは関係ないですが、)ユーザー宛メールのBCC設定機能がほしい。お客様に届いたメールも確認したい。(フィルタで設定可能ではありますが。)

・顧客王は、改行有りの値の取り込みに対応してほしい。

・顧客王で、画面項目名=列名なので、列を探しにくい。顧客カード画面にID表示モード。取り込み項目選択欄にID表示をしてほしい。

コメントは受け付けていません。