Page Builder演练第2部分:块

以下练习说明了简单块动态块之间的区别,以及如何使用Page Builder创建每种类型的块。

NOTE
Page Builder具有名为​_Banner_​的新内容类型,该内容类型在第一个演练练习中有所介绍,与以前的横幅功能无关。 以前在内容菜单中的横幅选项现在是​_动态块_。

店面中的 动态块 {width="700" modal="regular"}

本练习假定您已完成第1部分:简单页面,包括先决条件和下载的示例文件。 按照顺序执行本演练的各个部分。

NOTE
这些演练已更新,以反映对2.4.1版本中Page Builder工作区的近期更改。

第1部分:创建简单块

在本演练练习中,您将创建一个包含Google Maps中内容的简单块。 简单块有时称为​ CMS块 ​或​ 静态块,因为内容不会更改。 简单的块非常适用于您可能希望重复使用的内容。

步骤1:创建块

  1. 在​ 管理员 ​侧边栏上,转到​ Content > Elements>Blocks

  2. 单击右上角的​ Add New Block

  3. 对于​ Block Title,输入Google Map

  4. 对于​ Identifier,输入google-map

  5. 选择要提供块的​ Store View

    块信息 {width="600" modal="regular"}

  6. 单击右上角的​ Save

步骤2:添加Google Map

  1. 向下滚动到Page Builder内容预览(当前为空)并单击​ Edit with Page Builder

  2. 在Page Builder面板中,展开​ Media ​并将​ Map ​占位符拖到舞台上。

    将地图拖到舞台 {width="600" modal="regular"}

    如果为商店配置了Google Maps,则会显示商店位置的映射。

    为您的应用商店配置了Google Map {width="600" modal="regular"}

    如果尚未为您的存储配置Google Maps,则会显示占位符映射。

    Google Maps占位符 {width="600" modal="regular"}

  3. 在舞台的右上角,单击​ 关闭全屏 关闭全屏图标 )图标。

    单击此图标会返回块的​ Content ​部分,并显示预览。

  4. 单击右上角的​ Save ​箭头并选择​ Save & Close

步骤3:配置Google Maps

如果已经为您的存储配置了Google Maps,则可以跳过此步骤并继续下一步。

  1. 转到Google Cloud Platform Console

  2. 单击项目下拉列表,然后选择或创建要为其添加API密钥的项目。

  3. 要配置API凭据,请按照Google Maps文档中的说明操作。

  4. 将API密钥复制到剪贴板。

  5. 返回Commerce管理员并转到​ Stores > Settings>Configuration

  6. 在左侧面板中的​ General ​下,选择​ Content Management

  7. 展开 扩展选择器 Advanced Content Tools

    高级内容工具 {width="600" modal="regular"}

    有关Content Management Advanced Tools配置选项的详细信息,请参阅​ 配置参考指南

  8. 对于​ Google Maps API Key,粘贴您复制的密钥。

  9. 单击​ Test Key

    如果您的密钥有问题,请返回Google Maps平台网站以解决该问题。 然后,重试。

  10. 验证密钥后,单击​ Save Config

步骤4:将块添加到页面

  1. 在​ 管理员 ​侧边栏上,转到​ Content > Elements>Pages

  2. 在网格中,查找您在第一个教程中创建的​ Simple Page,并在​ Action ​列中选择​ Edit

  3. 展开​ Content ​部分的 扩展选择器 ,然后单击​ Edit with Page Builder ​或内容预览区域内。

  4. 在​ Layout ​下的Page Builder面板中,将​ Row ​占位符拖到舞台顶部。

    将行添加到舞台顶部 {width="600" modal="regular"}

  5. 在Page Builder面板中,展开​ Add Content ​并将​ Block ​占位符拖到新行中。

  6. 将鼠标悬停在空的块容器上以显示工具箱,然后选择​ 设置 设置图标 {width="20"} )图标。

    块工具箱 {width="600" modal="regular"}

  7. 在“编辑块”页面上,单击​ Select Block

    选择块 {width="600" modal="regular"}

  8. 在搜索框中,输入map,然后按Enter/Return键查找您创建的块。

    在列表中查找块 {width="600" modal="regular"}

  9. 在网格中,单击​ Select ​以选择Google Maps块。

  10. 单击右上角的​ Save ​以保存设置并返回Page Builder工作区。

  11. 在舞台的右上角,单击​ 关闭全屏 关闭全屏图标 )图标。

    单击此图标会返回该页面的​ Content ​部分,并显示预览。

  12. 单击右上角的​ Save ​箭头并选择​ Save & Close

恭喜! ​您已完成“阻止”练习的第一部分。 请务必保留您的工作以备参考。

第2部分:创建动态块

动态块包括确定块出现的位置、时间和对象的逻辑。 在本演练练习中,您将为促销创建一个动态块,该块会在满足价格规则条件时触发,并且仅显示在特定客户区段中。 此示例的结果与第一个练习中创建的横幅类似,但有逻辑控制它何时出现在店面中。

示例Luma Tee促销活动 {width="600" modal="regular"}

第1步:创建新的动态块

  1. 在​ 管理员 ​侧边栏上,转到​ Content > Elements>Dynamic Blocks

    动态块列表 {width="700" modal="regular"}

  2. 单击右上角的​ Add Dynamic Block

    新建动态块页面 {width="600" modal="regular"}

  3. 完成新动态块的基本设置:

    • 将​ Enable Dynamic Block ​设置为Yes

    • 对于​ Dynamic Block Name,输入Tee Shirt Promo

    • 将​ Dynamic Block Type ​设置为Content Area并单击​ Done

      动态块类型确定块在页面布局中的放置位置。 在为商店设置动态块时,请考虑页面布局和主题,以便更好地使用可用空间。 有些商店的活动内容区域仅限于固定宽度,而有些商店则扩展了屏幕的全宽。

      动态块类型设置 {width="600" modal="regular"}

    • 对于​ Customer Segment,选中要应用于动态块的每个区段的复选框,然后单击​ 完成 ​以保存区段列表。

      对于以下示例,有两个客户区段按性别识别注册客户。 此动态块仅会显示在注册女顾客在您的商店中购物时登录到其帐户中。

      选择客户区段 {width="600" modal="regular"}

第2步:完成设置

向下滚动到​ Content ​部分(显示空的Page Builder内容预览),然后单击​ Edit with Page Builder。 然后,完成以下任务:

任务1: ​添加背景图像

  1. 将鼠标悬停在行容器上以显示工具箱,然后选择​ 设置 设置图标 {width="20"} )图标。

  2. 在​ Appearance ​下,选择​ Full Bleed

  3. 对于​ Minimum Height,输入400px

  4. 滚动到​ Background ​部分,并单击​ Select from Gallery ​并选择第一个教程中上传的wide-banner-background.png图像来设置​ Background Image

  5. 单击右上角的​ Save ​以应用设置并返回到Page Builder工作区。

    包含图像的 行 {width="600" modal="regular"}

任务2: ​添加列

在​ Layout ​下的Page Builder面板中,将​ Column ​占位符拖到行上。

将列类型拖入行 {width="600" modal="regular"}

该行现在分为两列,每列的宽度相等。

任务3: ​添加文本

  1. 在Page Builder面板中,展开​ Elements ​并将​ Text ​占位符拖到第二列。

    将文本框拖到第二列 {width="600" modal="regular"}

  2. 在编辑器中输入以下三行文本:

    Even more ways to mix and match.

    Buy 3 Luma tees and get a 4th free.

    Shop Tees >

    输入列的文本 {width="600" modal="regular"}

  3. 选择所有三行文本并使用工具栏将​ 行高 ​设置为40px

    设置行高 {width="600" modal="regular"}

  4. 按如下方式设置每行的​ Font Size

    table 0-row-2 1-row-2 2-row-2 3-row-2
    折线图 字体大小
    第1行: 28px
    第2行: 24px
    第3行: 18px

    由于此块可放置在页面上的任何位置,因此请使用默认段落样式,而不是标题级别。 此外,不必担心列中文本尚未正确换行。

    格式化文本 {width="600" modal="regular"}

任务4: ​添加链接

在第一个练习中,您已了解如何使用Button内容类型来创建链接。 此示例说明如何从编辑器工具栏插入链接。

  1. 在另一个浏览器选项卡中,打开店面并导航到将成为链接目标目标的页面。

    您可以使用完全限定的URL或省略对商店域的引用的相对URL。

    完整URL
    https://mystore.com/women/tops-women/tees-women.html

    相对URL
    ../women/tops-women/tees-women.html

  2. 返回到Page Builder工作区选项卡和文本编辑器,选择第三行中的Shop Tees >文本,然后在编辑器工具栏中选择​ 粗体 粗体按钮 )。

  3. 在第三行中仍选择Shop Tees >文本的情况下,在编辑器工具栏中选择​ 插入/编辑链接 插入/编辑链接按钮 )。

    插入链接 {width="600" modal="regular"}

  4. 对于​ URL,输入您准备的相对链接。

  5. 将​ Target ​设置为None

    此设置将在同一浏览器窗口中打开页面,而不是打开新选项卡。

  6. 对于​ Title,输入Shop Tees

    标题链接属性被某些浏览器用作工具提示。

  7. 要保存链接并返回Page Builder工作区,请单击​ OK

    链接详细信息 {width="600" modal="regular"}

  8. 在舞台的右上角,单击​ 关闭全屏 关闭全屏图标 )图标。

    单击此图标会返回动态块的​ Content ​部分,并显示预览。

  9. 单击右上角的​ Save

步骤3:添加价格规则

  1. 在编辑模式下再次打开​ T恤促销活动 ​动态块。

  2. 展开 扩展选择器 Related Promotions ​部分并单击​ Add Cart Price Rules

    相关促销活动 {width="600" modal="regular"}

  3. 在​ 添加相关购物车价格规则 ​页面上,选中​ 购买3件T恤衫的复选框,获取第4个免费 ​价格规则,然后单击​ Add Selected

    添加相关购物车价格规则 {width="600" modal="regular"}

    价格规则显示在​ 相关购物车价格规则 ​下的​ 相关促销活动 ​部分中。 您可以将多个价格规则与一个动态块关联。 但是,这个简单的示例只使用一个。

    所选的购物车价格规则 {width="600" modal="regular"}

  4. 单击右上角的​ Save

步骤4:将动态块添加到页面

  1. 在​ 管理员 ​侧边栏中,转到​ Content > Elements>Pages

  2. 查找您在第一次演练练习中创建的​ 简单页面,并以编辑模式将其打开。

  3. 展开 扩展选择器 Content ​部分并单击​ Edit with Page Builder

  4. 将鼠标悬停在与动态块具有相同图像的顶行上以显示工具箱和​ 删除 删除图标 {width="20"} )图标。

    要确认从页面中删除该行,请单击​ OK

  5. 在​ Layout ​下的Page Builder面板中,将新的​ Row ​占位符拖到舞台顶部。

  6. 在Page Builder面板中,展开​ Add Content ​并将​ Dynamic Block ​占位符拖到新行中。

    将动态块拖到行上 {width="600" modal="regular"}

  7. 将鼠标悬停在动态块容器上以显示工具箱并选择​ 设置 设置图标 {width="20"} )图标。

    动态块工具箱 {width="600" modal="regular"}

  8. 在​ Edit Dynamic Block ​页面上,单击​ Select Dynamic Block

    选择动态块 {width="600" modal="regular"}

  9. 查找您创建的​ Tee Shirt Promo ​动态块,然后单击​ Select

    下面显示了动态块信息的摘要。

    动态块信息 {width="600" modal="regular"}

  10. 接受默认​ Template Dynamic Block Block Template

  11. 完成后,单击​ Save ​保存设置并返回Page Builder工作区。

    页面预览中的 动态块 {width="600" modal="regular"}

  12. 在舞台的右上角,单击​ 关闭全屏 关闭全屏图标 )图标。

    单击此图标会返回该页面的​ Content ​部分,并显示预览。

  13. 单击右上角的​ Save ​箭头并选择​ Save & Close

您已完成“块”练习的第二部分。 请务必保留您的工作以备参考。

第3部分:更新动态块

在本练习的最后一部分,就是当页面在您的商店中活动时,编辑动态块。 然后,以客户区段成员的身份登录商店,以显示块。

店面中的动态块示例 {width="600" modal="regular"}

步骤1:编辑动态块

  1. 在​ 管理员 ​侧边栏中,转到​ Content > Elements>Dynamic Blocks

  2. 在网格中查找您的​ Tee Shirt Promo ​动态块,并在编辑模式下将其打开。

  3. 展开 扩展选择器 Content ​部分并单击​ Edit with Page Builder

  4. 更改列宽:

    • 将鼠标悬停在两列之间的边框上。

    • 按住鼠标按钮并将边框向左拖动两个部分。

      网格分区 {width="600" modal="regular"}

      第一列是12个网格分区中的4个(4/12),第二列是12个网格分区中的8个(8/12)。

      两个不相等的列 {width="600" modal="regular"}

  5. 更改文本颜色:

    • 选择前两行文本。

    • 在编辑器工具栏上,选择​ Text Color ​并单击​ White ​色板。

    文本颜色 {width="600" modal="regular"}

  6. 在舞台的右上角,单击​ 关闭全屏 关闭全屏图标 )图标。

    单击此图标会返回动态块的​ Content ​部分,并显示预览。

  7. 单击右上角的​ Save

步骤2:查看动态块

由于此动态块仅对特定客户区段的成员可见,因此您必须以客户区段成员的客户身份登录才能查看促销。 在此示例中,该块仅对女性客户显示。

  1. 打开浏览器窗口到您的店面。

  2. 要查看示例页面,请修改地址栏中的URL,如下所示:

    mystore.com/sample-page

    如果您的存储配置为包含html后缀,请按照以下方式包含该后缀:

    mystore.com/sample-page.html

  3. 以女性客户身份登录:

    • 在主页右上角,单击​ Sign In

    • 如果您的系统上安装了示例Luma数据,请使用以下凭据:

      Email - roni_cost@example.com

      Password - roni_cost3@example.com

    • 单击​ Sign In

    • 返回到示例页面,以查看您在T恤促销活动中创建的动态块。

    为客户区段显示 动态块 {width="700" modal="regular"}

您已完成“阻止”练习。 请务必保留您的工作以备参考。

准备就绪后,继续执行第3部分:目录内容

recommendation-more-help
85b60248-86a4-4d5f-9933-5179643f608d