Add two and three columns layout patterns

[MAILPOET-6334]
This commit is contained in:
Rostislav Wolny
2024-12-18 13:13:55 +01:00
committed by Aschepikov
parent 254191b669
commit 0289ed0362
3 changed files with 136 additions and 0 deletions

View File

@@ -3,6 +3,8 @@
namespace MailPoet\EmailEditor\Integrations\MailPoet\Patterns;
use MailPoet\EmailEditor\Integrations\MailPoet\Patterns\Library\OneColumn;
use MailPoet\EmailEditor\Integrations\MailPoet\Patterns\Library\ThreeColumn;
use MailPoet\EmailEditor\Integrations\MailPoet\Patterns\Library\TwoColumn;
use MailPoet\Util\CdnAssetUrl;
class PatternsController {
@@ -17,6 +19,8 @@ class PatternsController {
public function registerPatterns(): void {
$patterns = [];
$patterns[] = new OneColumn($this->cdnAssetUrl);
$patterns[] = new TwoColumn($this->cdnAssetUrl);
$patterns[] = new ThreeColumn($this->cdnAssetUrl);
foreach ($patterns as $pattern) {
register_block_pattern($pattern->get_namespace() . '/' . $pattern->get_name(), $pattern->get_properties());
}