Line 741 is:
Code: Select all
if ( $v['is_variation'] == '1' ) { ... Code: Select all
foreach ( $available_attributes as $k => $v ) {
if ( $v['is_variation'] == '1' ) {
if ( isset($curr_customizations['ivpa_attr']) && is_array($curr_customizations['ivpa_attr']) && in_array(self::utf8_urldecode( $k ), $curr_customizations['ivpa_attr']) ) {
$ready_customization[array_search(self::utf8_urldecode( $k ), $curr_customizations['ivpa_attr'])] = $k;
}
else {
$keep_customization[$k] = $k;
}
}
else {
if ( self::$settings['wc_settings_ivpa_simple_support'] !== 'none' ) {
if ( isset($curr_customizations['ivpa_attr']) && is_array($curr_customizations['ivpa_attr']) && in_array(self::utf8_urldecode( $k ), $curr_customizations['ivpa_attr']) ) {
$rCid = array_search(self::utf8_urldecode( $k ), $curr_customizations['ivpa_attr']);
if ( isset( $curr_customizations['ivpa_svariation'][$rCid] ) && $curr_customizations['ivpa_svariation'][$rCid] == 'yes' ) {
$ready_customization[$rCid] = array( 'slug' => $k, 'custom' => true );
}
}
else {
if ( self::$settings['wc_settings_ivpa_simple_support'] == 'full' ) {
$keep_customization[$k] = array( 'slug' => $k, 'custom' => true );
}
}
}
}
}