magento2框架MVVC開發入門(二)提供前端文件

首先了解一下 Magento 2 的根 Web 文件夹  和  Magento 2 的模式。

一、Magento 2 的根 Web 文件夹 和 模式

      (1)magento2的根web文件夹pub

        Magento 2 的pub文件夹(/path/to/magento2/pub/index.php)会附带一个index.php 文件, 每个index.php 文件还有单独但相似的.htaccess 文件。这个 pub文件夹就是Magento 系统的根文件夹。 这是一种现代 PHP 框架约定,为了保护 PHP 和配置文件不被公开。默认apache 设置为指向 pub 文件夹。

(2)magento2的模式

.htaccess 文件中的MAGE_MODE属性表示magento2的当前模式,有三个取值:

        developer(开发者模式):对 PHP 错误更加严格,将显示原始异常;

        production(生产模式):将尽一切可能向最终用户隐藏错误和异常。 Magento 2 还将关闭大部分魔法代码生成;

        default(默认模式):便于演示,是生产模式和开发者模式的奇怪组合。

通常情况下我们是在开发者模式(developer)下运行,并部署到生产模式,默认模式一般不使用。

二、提供前端资源文件

在目录pub/static/frontend/Magento/luma/en_US/mage下创建calendar.css文件,内容如下:

/* File: pub/static/frontend/Magento/luma/en_US/mage/calendar.css */

/* I am learning how to serve CSS files in Magento 2 */

/**
 * Copyright © 2015 Magento. All rights reserved.
 * See COPYING.txt for license details.
 */
.ui-datepicker {/* ... */}
/* ... */

访问资源url:http://hyh.local.com/static/frontend/Magento/luma/en_US/mage/calendar.css

        

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值