• Resolved morinagatakashi

    (@morinagatakashi)


    お世話になります。
    現在、wordpressで「Form data to kintone」を利用しており、一点質問させていただきたいことがあり投稿させていただきました。以下の「やりたいこと」が実際に可能であるかどうか、可能である場合は恐れ入りますがおおまかな手順をお聞きできれば幸いです。

    #やりたいこと
    WordPressからコンタクトフォーム7の申込フォームを通してkintoneへフォーム内容を送る際、kintoneで新規のレコードを作成するのではなく、元からある特定のレコードに更新をかけること

    #できていること
    コンタクトフォーム7の申込フォーム内容をkintoneに新規レコードとして作成すること

    よろしくお願いいたします。

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Takashi Hosoya

    (@tkc49)

    @morinagatakashi

    やりたいこと

    WordPressからコンタクトフォーム7の申込フォームを通してkintoneへフォーム内容を送る際、kintoneで新規のレコードを作成するのではなく、元からある特定のレコードに更新をかけること

    form data to kintone にある filter_hook を使ってカスタマイズしていただくと実現可能です!

    Thread Starter morinagatakashi

    (@morinagatakashi)

    ご回答いただきありがとうございます!!
    一度 filter_hook のカスタムについて詳しく調べてみます!

    Plugin Author Takashi Hosoya

    (@tkc49)

    はい!

    Thread Starter morinagatakashi

    (@morinagatakashi)

    @tkc49 重ねて質問すみません、コーディングについてアドバイスをいただきたいです。

    #現状
    kintoneから「Publish data to kintone」のプラグインを使用してアプリ内のレコードを新規投稿(主にカスタムフィールド)として表示。その投稿にコンタクトフォーム7の申込フォームのショートコードを挿入。フォームが送信された際に、カスタムフィールドに反映されているレコード(ID)に「Form data to kintone」で更新をかけることを想定。

    #質問
    function.phpに追加するコードとして以下を想定しています。
    私自身wordpressの初学者なため、chat-GPTを用いてコーディングをしています。そのため、恐縮ですがミスコーディングなどあればご指摘お願いしたいです。

    function customize_kintone_data_for_update( $datas, $appid, $unique_key ) {
    $kintone_record_id=get_post_meta( $post_id, $key, $single );
    $datas[‘record_id’] = $kintone_record_id;
    return $datas;
    }
    add_filter( ‘form_data_to_kintone_post_datas’, ‘customize_kintone_data_for_update’, 10, 3 );

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Form data to kintone を用いたkintoneのレコード更新について’ is closed to new replies.