没有合适的资源?快使用搜索试试~ 我知道了~
Magento2.3 最新中文开发文档
需积分: 50 22 下载量 15 浏览量
2020-01-07
11:38:23
上传
评论 1
收藏 990KB DOCX 举报
温馨提示
试读
19页
Magento2.3 最新中文开发文档,Magento2.3 最新中文开发文档前端,最新(麦进斗) 开源电子商务系统开发文档,模板开发指南
资源推荐
资源详情
资源评论
前端开发人员指南
介绍
本文档提供有关为 Magento 应用程序创建和安装自定义店面主题的说明。它描述了
Magento 的内容呈现过程,并以有效构建主题所需的程度解释了系统的视图层。该文档还
介绍了前端开发人员的日常任务。
开发自定义模块的视图部分和自定义 Magento Admin 面板设计超出了本指南的范围。
前端开发人员可以使用本指南来创建自定义主题,以针对特定客户量身定制 Magento 店面。
你可以将这些自定义级别应用于你的站点,其中这些级别需要不同的开发技能:
你可以使用级联样式表()来更改站点的相对简单的更改,以更改颜色和各种
界面组件的外观,替换图像以及其他相对美观的更改。对于更高级的样式,熟悉
(精简样式表)和 (可扩展标记语言)将很有帮助。
页面没有结构上的更改你接受加载到站点上的模块默认提供的站点结构。
对于站点而言,这可能是一个不错的起点,因为它需要最少的精力和知识。
除了更改站点上的 和图像之外,仅需执行一个小步骤即可更改现有模块生成的
。
这需要基本的 技能来调整 模板文件。
尽管涉及 编码,但这通常是将 编码的小片段从现有模板文件复制并粘贴到
具有不同结构的 的新模板文件中。
如果生成的现有 没有足够的 类名或 元素来实现你希望实现的外
观更改,则此功能很有用。
复杂性的下一个层次是通过在页面上的不同位置之间或完全不同的页面上移动功能
来对网站进行结构更改。
这是使用 布局引擎实现的。进行布局更改不需要 编码,但是布局引
擎相当复杂。
最后,你可以开发新模块以向站点添加新的自定义功能,或扩展现有的
或第三方模块提供的功能。
本指南未介绍第三级定制。
有关如何开发新模块的详细信息,请参阅《开发人员指南》。
除了上述所有方面的知识之外,这还需要 PHP 编程知识。
前端开发先决条件
要实施本指南中讨论的内容,你需要安装有效的 Magento 并在设备上安装以下浏览器
版本:
店铺前台和后台管理员:
或更高版本,,最新–
最新,最新–(任何操作系统)
最新,最新–(任何操作系统)
最新,最新–(仅限 )
适用于 !,,带 " 显示屏的 ( ! 或更高版本)的
#,适用于台式机店面
适用于 $ 或更高版本的 #; ! 或更高版本,用于移动店
面
适用于移动设备店面的最新版 浏览器移动版(%& 或更高版本)
这里,最新–1 表示比最新发布的版本早的一个主要版本。
要使用本指南,你必须熟悉:
,' 和
和 (
)*
,(基本)
响应式网页设计("+,)
关于 Visual Design Editor(VDE )的状态已有一些查询,目前是
Magento 开发代码库的一部分。VDE 允许分配和取消分配主题,编
辑主题 CSS 和 JS 文件,更改页面布局以及在所见即所得(WYSIWYG)
模式下管理块及其在页面上的位置。我们想澄清的是,为了达到更
高的优先级目标, VDE 不会成为 Magento 初始发行版的一部分 。
VDE 的未来计划将在稍后的时间传达。欢迎您继续提供有关 VDE 的
意见,但请注意,我们不会在短期内积极审查或采取这些意见。
Related topics
-#.
./0
)*
"*1#
本指南中使用的常规符号
指向模块和主题的路径的常规表示法
Magento 应用程序组件,包括模块,主题和语言包,从技术上讲,可以位于 Magento 根目
录下的任何位置。这是指 Magento 的默认组件和自定义组件。
以下相对路径用于模块和主题:
<theme_dir>
主题目录。通常在谈论自定义主题或一般主题时使用。
对于开箱即用的前端主题,Magento 的绝对路径通常是以下之一:
app/design/frontend/<Vendor>/<theme>
vendor/magento/theme-frontend-<theme>
<module_dir>
模块目录。在谈论特定的 Magento 模块时,使用以下表示法:<Magento_X_module_dir>,
其中 X 表示模块的名称。Magento 安装目录中模块 X 的目录为以下目录之一:
app/code/Magento/X
vendor/magento/module-x
例如,<Magento_Checkout_module_dir>将解析为以下之一:
app/code/Magento/Checkout
vendor/magento/module-checkout
Magento 缓存概述
缓存是提高网站性能的最有效方法之一。一般来说,有两种缓存内容的方法:
客户端(浏览器)
服务器端
从以前对同一客户端的请求中检索存储的(缓存的)内容,而不是每次有人访问你的站点
时从服务器中请求文件,都是对网络带宽的更有效利用。
Magento 页面缓存库包含一个简单的 PHP 反向代理,可立即使用全页面缓存。反向代理充
当访问者和你的应用程序之间的中介,可以减少服务器上的负载。
我们建议使用 Varnish,但是你可以改用 Magento 的默认缓存机制,该机制将缓存文件存储
在以下任意一种中:
文件系统(你无需执行任何操作即可使用基于文件的缓存。)
数据库
Redis
剩余18页未读,继续阅读
资源评论
cendi229
- 粉丝: 5
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功