Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 852feca

Browse files
authored
Merge pull request #18 from magento-devdocs/jh_migratepagebuilder
COMDOX-114 Migrate Page Builder to Developer Site
2 parents cf841f1 + 11a1218 commit 852feca

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+309
-0
lines changed

docs/administration/deactivate-pagebuilder.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Deactivate Page Builder
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/deactivate-pagebuilder
4+
layout: migrated
5+
---
6+
17
# Deactivate Page Builder
28

39
We recommend deactivating the Page Builder editor through the Admin UI instead of disabling the module with the CLI (`bin/magento`). If you use the CLI, you could break various layouts, for example, the full-width layouts. Deactivating from the Admin UI allows the Page Builder module to continue rendering the content on the storefront even if the editor is not used in the Admin.

docs/administration/upgrade-content-types.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Upgrade content types
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/upgrade-content-types
4+
layout: migrated
5+
---
6+
17
# Upgrade content types
28

39
Before version 1.3, if we updated our content-type configurations and sent them out with a new version of Page Builder, it could break the data you saved using the previous version. This happened because the configuration data of a content type is mapped to the content type's display templates. So when we change a configuration, the display of existing content might also change. With significant changes, the data from the appearance `element` nodes (`attributes`, `css`, `html`, `style`, and `tag`) is lost. Such changes cause existing content to appear incorrectly, or not at all.

docs/administration/use-for-product-attributes.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Use Page Builder for product attributes
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/use-for-product-attributes
4+
layout: migrated
5+
---
6+
17
# Use Page Builder for product attributes
28

39
The Page Builder module is compatible with all product attribute fields that use an input of type `text`.

docs/architecture/configurations.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Content type configurations
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/architecture/configurations
4+
layout: migrated
5+
---
6+
17
# Content type configurations
28

39
Content type configurations are how you define your content types to Page Builder. Creating new content types, extending content-types, and customizing content types all starts with an XML configuration file.

docs/architecture/data-store.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Page Builder data store
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/architecture/data-store
4+
layout: migrated
5+
---
6+
17
# Page Builder data store
28

39
The data store is a utility class that stores the user's input data for a content type. When Page Builder creates a content type, either from the master storage format or from a user dragging and dropping a content type, Page Builder also creates a data store instance for that content type. Whenever the user modifies a content type, either by editing it on the stage or from the UI component form, Page Builder updates the data store with the new data. The master format and preview both fetch the data required for their render from the data store.

docs/architecture/events.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Page Builder events
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/architecture/events
4+
layout: migrated
5+
---
6+
17
# Page Builder events
28

39
{% raw %}

docs/architecture/knockout-bindings.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Page Builder Knockout bindings
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/architecture/knockout-bindings
4+
layout: migrated
5+
---
6+
17
# Page Builder Knockout bindings
28

39
As part of the Page Builder application, we provide a number of several new Knockout bindings to add more functionality to certain content types through Knockouts binding syntax.

docs/architecture/overview.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Page Builder Architecture
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/architecture/
4+
layout: migrated
5+
---
6+
17
# Page Builder Architecture
28

39
We wrote Page Builder in [TypeScript], a superset of JavaScript. Before each release, we transpile the TypeScript to JavaScript.

docs/content-types/create/add-components.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Add components
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/content-types/create/add-components
4+
layout: migrated
5+
---
6+
17
# Add components
28

39
In this step, we will create a preview component in order to customize the options menu for our Quote. The options menu is the popup menu that appears when you mouseover a content type, as shown here:

docs/content-types/create/add-configuration.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Add configuration
3+
migrated_to: https://developer.adobe.com/commerce/frontend-core/page-builder/content-types/create/add-configuration
4+
layout: migrated
5+
---
6+
17
# Add configuration
28

39
The configuration file defines the settings and references to your content type files. You will return to this file often to update references and change settings during the development process.

0 commit comments

Comments
 (0)