Automattic\WooCommerce\Blocks\BlockTypes
FeaturedItem::render_overlay()
Renders the block overlay
Метод класса: FeaturedItem{}
Хуков нет.
Возвращает
Строку
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->render_overlay( $attributes );
- $attributes(массив) (обязательный)
- Block attributes.
По умолчанию: empty array
Код FeaturedItem::render_overlay() FeaturedItem::render overlay WC 9.2.3
private function render_overlay( $attributes ) { if ( isset( $attributes['overlayGradient'] ) ) { $overlay_styles = sprintf( 'background-image: %s', $attributes['overlayGradient'] ); } elseif ( isset( $attributes['overlayColor'] ) ) { $overlay_styles = sprintf( 'background-color: %s', $attributes['overlayColor'] ); } else { $overlay_styles = 'background-color: #000000'; } return sprintf( '<div class="background-dim__overlay" style="%s"></div>', esc_attr( $overlay_styles ) ); }