diff --git a/src/Api/Data/LandingPageInterface.php b/src/Api/Data/LandingPageInterface.php index eebafe5..7569a75 100644 --- a/src/Api/Data/LandingPageInterface.php +++ b/src/Api/Data/LandingPageInterface.php @@ -25,6 +25,7 @@ interface LandingPageInterface extends ExtensibleDataInterface public const META_KEYWORDS = 'meta_keywords'; public const TWEAKWISE_FILTER_TEMPLATE = 'tweakwise_filter_template'; public const TWEAKWISE_SORT_TEMPLATE = 'tweakwise_sort_template'; + public const TWEAKWISE_BUILDER_TEMPLATE = 'tweakwise_builder_template'; public const HEADER_IMAGE = 'header_image'; public const CATEGORY_ID = 'category_id'; public const PAGE_ID = 'page_id'; @@ -135,6 +136,12 @@ public function getTweakwiseFilterTemplate(); */ public function getTweakwiseSortTemplate(); + /** + * Get tweakwise_builder_template + * @return int|null + */ + public function getTweakwiseBuilderTemplate(): ?int; + /** * Get active stores IDs * @return int[] @@ -279,6 +286,12 @@ public function setTweakwiseFilterTemplate(?string $tweakwiseFilterTemplate): La */ public function setTweakwiseSortTemplate(?string $tweakwiseSortTemplate): LandingPageInterface; + /** + * @param string|null $tweakwiseBuilderTemplate + * @return LandingPageInterface + */ + public function setTweakwiseBuilderTemplate(?string $tweakwiseBuilderTemplate): LandingPageInterface; + /** * @param array|null $storeIds * @return LandingPageInterface diff --git a/src/Model/LandingPage.php b/src/Model/LandingPage.php index efe7ebc..00aeffd 100644 --- a/src/Model/LandingPage.php +++ b/src/Model/LandingPage.php @@ -409,6 +409,25 @@ public function setTweakwiseSortTemplate(?string $tweakwiseSortTemplate): Landin return $this->setData(self::TWEAKWISE_SORT_TEMPLATE, $tweakwiseSortTemplate); } + /** + * Get tweakwise_builder_template + * @return string|null + */ + public function getTweakwiseBuilderTemplate(): ?string + { + return $this->getData(self::TWEAKWISE_BUILDER_TEMPLATE); + } + + /** + * Set tweakwise_builder_template + * @param string $tweakwiseBuilderTemplate + * @return \Emico\AttributeLanding\Api\Data\LandingPageInterface + */ + public function setTweakwiseBuilderTemplate(?string $tweakwiseBuilderTemplate): LandingPageInterface + { + return $this->setData(self::TWEAKWISE_BUILDER_TEMPLATE, $tweakwiseBuilderTemplate); + } + /** * Get active stores IDs * @return int[] diff --git a/src/etc/db_schema.xml b/src/etc/db_schema.xml index d3dc437..b535198 100644 --- a/src/etc/db_schema.xml +++ b/src/etc/db_schema.xml @@ -24,6 +24,7 @@ + - \ No newline at end of file + diff --git a/src/etc/module.xml b/src/etc/module.xml index 99a3ca7..6b3bebb 100644 --- a/src/etc/module.xml +++ b/src/etc/module.xml @@ -1,10 +1,10 @@ - + - \ No newline at end of file +