WC_Product_CSV_Exporter::get_column_value_grouped_products() protected WC 3.1.0
Get grouped_products value.
{} Это метод класса: WC_Product_CSV_Exporter{}
Хуков нет.
Возвращает
Строку.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_column_value_grouped_products( $product );
- $product(WC_Product) (обязательный)
- Product being exported.
Список изменений
С версии 3.1.0 | Введена. |
Код WC_Product_CSV_Exporter::get_column_value_grouped_products() WC Product CSV Exporter::get column value grouped products WC 5.0.0
protected function get_column_value_grouped_products( $product ) {
if ( 'grouped' !== $product->get_type() ) {
return '';
}
$grouped_products = array();
$child_ids = $product->get_children( 'edit' );
foreach ( $child_ids as $child_id ) {
$child = wc_get_product( $child_id );
if ( ! $child ) {
continue;
}
$grouped_products[] = $child->get_sku( 'edit' ) ? $child->get_sku( 'edit' ) : 'id:' . $child_id;
}
return $this->implode_values( $grouped_products );
}