2 | Getting Started
同学们,今天我们来聊聊Salesforce B2C商务云的开发课程路线图。这个课程会带你一步步掌握如何使用Storefront参考架构来构建一个强大的B2C电商平台。 首先,我们会从基础开始,学习ISML(Internet Store Markup Language)。这是Salesforce B2C商务云中用来构建网页的标记语言。你可以把它想象成是HTML的升级版,专门为电商网站设计。我们会教你如何用ISML来创建动态的、响应式的网页。 接下来,我们会深入探讨内容插槽(Content Slots)。内容插槽是页面上的特定区域,你可以在这里插入各种内容,比如广告、推荐商品或者促销信息。我们会教你如何灵活地使用这些插槽,让你的网站内容更加丰富和吸引人。 然后,我们会进入页面设计师(Page Designer)的学习。页面设计师是一个强大的工具,让你可以直观地设计和调整页面的布局。通过拖放操作,你可以轻松地添加、删除或重新排列页面上的元素。我们会教你如何利用这个工具,快速构建出符合你需求的页面。 最后,我们会过渡到第2课,继续深入学习更多高级功能和技巧。记住,每一步都是为下一步打基础,所以一定要认真听讲,动手实践。 好了,这就是我们今天的课程路线图。希望大家能够跟上节奏,享受学习的过程。如果有任何问题,随时提问。我们下节课见!
本课程共有 4 个章节
今天我们来聊聊如何访问SFRA讲师的备注方法。首先,我们知道店面是通过墨盒构建的,每个墨盒都是独立制作、上传,然后按照一定的顺序堆叠在一起。要访问Storefront参考体系结构的墨盒,你有两种选择:一是在Business Manager中导入演示站点,二是通过GitHub克隆或下载墨盒和演示站点的数据。 在Business Manager中,你会遇到两个版本:SFRA核心代码库和All-in-One代码库。核心代码库提供了两个基本的墨盒:app_store_base和模块,这些都是构建基础站点所必需的。而All-in-One代码库则包含了所有可用的插件,这是获取与Site Genesis相同功能的最简单方式。当你通过Business Manager访问SFRA时,你将无法使用Node/NPM中的SFRA工具,因为代码已经为你编译好了。我们将使用这种方法来开始我们的课程。 在本课程的最后一天,我们会介绍如何使用GitHub和Node/NPM工具。使用GitHub是一个非常好的方式,因为它能让你访问到最新的代码更新和SFRA工具。这样,你就可以更灵活地管理和更新你的项目了。希望这些信息对你有帮助,我们课堂上见!
让我们来聊聊Salesforce中的店面和主目录结构。想象一下,你有一个在线商店,这个商店就是你的“站点”。在这个站点里,你可以有多个“主目录”,这些主目录就像是你的仓库,里面存放着所有你可以销售的产品。 但是,顾客在浏览你的站点时,他们看到的并不是直接的主目录,而是一个叫做“店面目录”的东西。这个店面目录就像是商店的导航地图,它告诉顾客在哪里可以找到他们想要的产品。重要的是,这个店面目录并不实际包含产品,它只是指引顾客到正确的地方。 现在,假设你有多个站点,每个站点都有自己的店面目录。虽然这些店面目录可能共享同一个主目录(也就是共享所有的产品),但每个店面目录可以有不同的导航结构,也就是说,每个站点可以展示不同的产品类别和产品。 这里有一个小技巧:即使两个站点共享同一个主目录,你也可以通过设置“OnlineFlag”来控制哪些产品在哪个站点上是可见的。比如,你可以在一个站点上让某个产品在线销售,而在另一个站点上让同一个产品暂时下线。 总结一下,主目录是你的产品库,而店面目录是每个站点的导航系统。通过这种方式,你可以灵活地管理不同站点的产品展示和销售。希望这个解释能帮助你更好地理解Salesforce中的店面和主目录结构!
同学们,今天我们来学习如何在OSC中导航目录和文件。这个任务非常重要,因为在我们进行编码练习时,能够快速找到和编辑文件是非常关键的。 首先,我们来看如何打开先知视图和文档。先知视图可以帮助我们更好地理解代码的结构和逻辑。你可以通过点击界面上的相应按钮来打开它。 接下来,我们学习如何查找文件。在Windows上,你可以使用快捷键Alt + P,而在Mac上则是Cmd + P。这个快捷键会打开一个搜索框,你可以在里面输入文件名来快速定位到你需要的文件。 有时候,我们需要在所有文件中查找特定的文本。这时,你可以使用“编辑”菜单中的“在文件中查找”功能。在Windows上,快捷键是Alt + Alt + F,而在Mac上则是Cmd + Alt + F。这个功能非常强大,可以帮助你快速找到包含特定文本的所有文件。 最后,如果你需要同时查看多个文件,可以打开一个新窗口。这样,你就可以在不同的窗口中同时编辑和查看不同的文件了。 好了,这就是我们今天的内容。希望大家能够熟练掌握这些技巧,这样在接下来的编码练习中就能更加得心应手了。如果有任何问题,随时提问哦!
同学们,今天我们来做一个简单的知识检查。这里有两个陈述,我们需要判断它们是正确的还是错误的。 第一个陈述是:“您可以通过GitHub访问SFRA。” 这个陈述是正确的。SFRA,也就是Salesforce Reference Architecture,确实可以通过GitHub访问。GitHub是一个代码托管平台,很多开源项目,包括SFRA,都会在上面发布和维护。 第二个陈述是:“您不需要重建网站的搜索索引。” 这个陈述是错误的。在Salesforce中,如果您对网站的内容或结构进行了重大更改,比如添加了新的页面或更改了现有的页面内容,那么您通常需要重建搜索索引。这是因为搜索索引需要更新以反映这些更改,确保用户能够搜索到最新的内容。 所以,总结一下,第一个陈述是正确的,第二个陈述是错误的。希望这个简单的检查能帮助大家更好地理解这些概念。如果有任何疑问,随时提问哦!