Support

Account

Home Forums Front-end Issues Uncaught TypeError: Cannot read property 'query' of undefined Reply To: Uncaught TypeError: Cannot read property 'query' of undefined

  • My issue was related to incorrect registering of the fields through PHP. I needed the field to show in two locations and issue was related to incorrect array nesting of the ‘location’ property. Here’s the working example.

    acf_add_local_field_group([
            'key'                   => 'G1570820135490',
            'title'                 => 'Extras',
            'fields'                => $fields,
            'location'              => [
    			[
    				[
    					'param'    => 'nav_menu_item',
    					'operator' => '==',
    					'value'    => wp_get_nav_menu_object('mega')->term_id,
    				]
    			],
    			[
    				[
    					'param'    => 'nav_menu_item',
    					'operator' => '==',
    					'value'    => wp_get_nav_menu_object('mega-australia')->term_id,
    				],
    			],
            ],
            'menu_order'            => 0,
            'position'              => 'normal',
            'style'                 => 'seamless',
            'label_placement'       => 'top',
            'instruction_placement' => 'label',
            'active'                => true,
    ]);