gpcc_copy_cat_fields (JS)

  1. Description
  2. Usage
  3. Parameters
  4. Example
    1. Dictate Source and Target Fields
  5. Since

Description

Modify the data that will be passed to the Copy Cat script on the front-end.

Usage

gform.addFilter( 'gpcc_copy_cat_fields', my_custom_function );

Parameters

  • copy_fields array

    An array of data that dictates which fields should be copied to which.

    • source int|string

      The field ID from which the value will be retrieved.

    • target int|string

      The field ID to which the value will be copied.

    • sourceFormId int

      The ID of the form from which the value will be retrieved.

    • targetFormId int

      The ID of the form to which the value will be copied.

  • form array

    The current form object.

Example

Dictate Source and Target Fields

add_filter( 'gpcc_copy_cat_fields_123', function( $fields, $form ) {

	$fields[1] = array(
        array(
            'source'       => 1,
            'target'       => 2,
            'sourceFormId' => $form['id'],
            'targetFormId' => $form['id']
        )
	);

	return $fields;
}, 10, 2 );

Since

This filter is available since Gravity Forms Copy Cat 1.4.3.