自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Magento2 新手入门

本文旨在为新同学的 Magento2 学习之路提供一张清晰的地图。

2024-06-05 14:03:46 685

原创 postman工具介绍

l New: 新建,可以创建request(请求),collection(请求集),environment(环境变量)等。l Runner: 执行请求,可以选择执行请求的collection,并且添加执行参数,例如执行时间,执行次数等等。l Environment: 环境变量,管理设置的环境变量,可以设置全局环境变量,也可新建环境,添加环境变量。l Inport:导入,可以直接导入postman请求集,curl等一些请求文件。l Collection: 请求集,可以创建保存,将某些请求放到一起形成请求集。

2024-07-05 15:42:40 315

原创 Postman保存API返回的token以全局使用的整个流程

Postman有提供便捷的方法,可以直接查找右边的提示,比如设置环境变量,直接选择,然后将里面的内容,更改为自定义要设置的变量即可。2、 查看接口响应的报文,可以看到token的有效时间,token的类型,里面的access_token就是想要获取的内容。1、 调通获取token的接口,包含传递参数的类型,和输入密码是否需要md5加密,根据接口的要求,传入数据。6、 后面需要使用的到这个access_token,可以通过{{access_token}},进行使用。

2024-07-05 15:38:00 416

原创 如何从magento1迁移到magento2

m2相较m1 变化可以说非常大,相当于从头到位都改写一遍,更现代化,更优雅。除了数据库表变化不是很大。主要迁移的内容有:1,主题2,插件(自己开发的或者第三方插件)3,数据库。

2024-06-21 09:07:55 424

原创 magento2里面用到的概念

magento2是个开源PHP电商系统,同类的系统一般需要有HTML、CSS、Javascript、PHP/Psr4/MVC、Mysql等基础,而使用magento2,也许需要先认识更多概念。

2024-06-21 09:04:30 671

原创 Magento的前世今生

想要深入了解magento,我们有必要回顾一下Magento的前世今生,看它是如何一步步成长起来的。为什么有不同的版本出现?系统都有哪些功能?是怎么突然流行起来的?发展到现在有哪些变化?正所谓成功不是偶然,自然有其中的一些道理,也就是顺势而为大势所趋。Magento Commerce首次亮相的时候就别具一格,跟其他电商系统不一样,不是一个普通的电商系统。所以能在极短的时间内成为最受欢迎的系统之一,成功的引起了各大品牌商的关注。

2024-06-21 09:02:22 852

原创 Magento1与Magento2的区别

m2是15年正式上线的正式版,框架和写法跟m1有很大区别,用到了命名空间和composer,模块化设计更强。2,m2插件的代码 模版 css和js都在一个目录里面(在插件目录下 app/code/插件名字)。而m1是分开的(js在js/下,css在skin/下,模版在app/design/下,代码在app/code下)。想当年第一次接触magento的时候,是跟同事一起,网上下载的Alan Storm的'深入理解magento系统',共8章。4,m2的控制器action 都是独立的文件。

2024-06-20 10:43:47 557

原创 magento2插件

m2的插件写法跟m1结构大体有点像,但是还是有很大不同。插件都放在app/code下,如果没有code目录,就手动创建一个app/code。跟m1一样,比如插件为Zou_HelloWorld, Zou是供应商名,HelloWorld是其插件名。

2024-06-18 13:47:24 563

原创 magento2主题

在本例中,你可以看到<parent>中显示的是blank,作为一个基本的主题,它没有父主题。举个例子: 主题目录为<M2 root directory>/app/design/frontend/Zou/simple. 此例中,Zou是供应商,simple是主题代码。在你删除 /pub/static/frontend/Zou/simple/en_US和var/view_preprocessed目录下的内容后,你会发现你网站的视觉效果已经变化了。当主题已经在文件系统创建好后,你可以在设置中激活它。

2024-06-18 13:45:58 723

原创 Magento2运行原理剖析

说白了,默认模式就是个鸡肋,食之无用,弃之可惜。我们只需要开发模式和生产模式就行。也就是说我们:在开发模式下开发测试。在生产模式下部署上线。因为默认模式和生产模式都强制性的读取pub/static下的静态缓存文件,所以就比较复杂了,每次修改内容都要清缓存并且重新生成静态文件才生效。说白了,就是#1,开启维护模式,如果有用git版本控制代码的话,就pull最新代码下来。#2,删除静态文件和一系列缓存文件#3,更新数据库以及代码编译。

2024-06-17 09:32:38 1453

原创 Magento2语法讲解

M2不是一个标准的MVC架构。这是m2的app/code/Magento/Catalog插件代码。可以看到,它有Controller,也有Model,也有view.奇怪的是,在Controller找不到调用模版的代码。这是因为我们之前讲过,m2的页面都是用xml写的,xml里是由若干个block组成的。block里调用的template就是view下面的template。所以,这个Controller加载的是该页面的xml文件。xml再解析输出成html。

2024-06-17 09:28:27 229

原创 Magento2目录结构

注意:如果是用composer安装的话,核心文件在里。如果是用github下载安装的话,核心文件在里。请自己确认是用哪种方式安装的,别到时候找不到地方怪教程不对。可以看到,M2的核心源代码就这些,相当于是核心扩展。版本升级的时候 也是自动更新这里的代码。看起来很多,因为m2功能太强大了,不多不行。在这个入门课里 我们不需要那么烧脑 我们只需要掌握常用的几个就行了。分类和产品页面 -> Catalogcustomer用户中心页面 -> Customer。

2024-06-13 13:37:29 675

原创 Magento2特点

M2是基于框架的,只不过在它身上加了一层华丽的皮,隐藏了的底层接口,封装了自己的接口。所有我们写代码的时候,只需要调用M2自己的类和方法就行。如果说Linux一切设备皆文件,那么M2一切设计皆XML。不管是主题还是插件还是API还是数据库 都有XML的身影,正因为它,M2才这么灵活强大!

2024-06-13 13:31:42 726

原创 Magento2简介

M2分为商业版(EE)和社区开源版(CE)。我们基本上90%用的是社区开源版。商业版是收费的,并且很贵,那些大品牌公司才买,其实功能跟社区版差不多,80%的功能是相同的,所以我们不需要纠结用哪个版本。用社区免费版就足够了。Magento 2.0是2015年正式上线的,采用了最新的架构。更新后的平台包含了新的API,使开发者能够更加简单地整合新的现代化的服务,甚至根据当前的需求来关注支付系统的微调,从而实现转化的最大化。

2024-06-07 09:02:21 406

原创 全面解读Magento2

后来,eBay于2011年6月6日收购了Magento 2的所有权,但于2015年11月3日由新业主Permira私募股权基金剥离出来,成为独立公司。Magento 2是Magento的最新升级产品,最初由总部位于加利福尼亚州Culver市的美国私人公司Varien Inc开发,并结合自愿协助。Magento 2继承了很多Magento的成功因素,也呈现出现代化的技术和结构,以及修改后的目录结构,但更加简化了定制。2015年11月17日,Magento 2正式发布。

2024-06-07 08:57:07 347

原创 安装magento2和测试数据

1, 给文件权限先创建个普通用户(比如我的是zou),用它来管理该项目。如果你是nginx服务器(默认用户一般是www-data),把zou加入web服务器组,也就是拥有www-data的权限chown zou:zou . -hR (注意:这里的zou换成你的服务器用户名)2,更新系统如果提示权限问题的话,就切换到root来执行3,安装中文语言包见。

2024-06-05 14:01:15 796

原创 Hyper-V管理器中虚拟机新增硬盘挂载到已有目录上面

一、新增硬盘1.打开Hyper-V管理器,打开选择需要设置的虚拟机后,点击设置2.在虚拟机的设置界面中硬件界面,点击SCSI控制器,此时在右侧出现添加硬件3.我们点击SCSI控制器后,点击硬盘驱动器,点击确定4.在虚拟硬盘选择界面,我们点击新建5.此时进入新建虚拟硬盘向导,点击下一步正式开始6.选择虚拟硬盘的类型后,点击下一步7.选择虚拟硬盘的创建路径和输入虚拟硬盘的名称,点击下一步8.设置虚拟硬盘的大小后点击下一步9.点击完成,此时正式创建虚拟硬盘10.创建完成后,

2021-10-11 13:00:04 3285

原创 Linux上安装Magento2.4+

Ubuntu 20.04上安装Nginx,MySQL,PHPsudo apt update安装Nginxsudo apt install nginx安装PHP7.4sudo apt install php7.4 php7.4-common php7.4-clisudo apt install php7.4-curl php7.4-json php7.4-gd php7.4-mbstring php7.4-intl php7.4-bcmath php7.4-bz2 php7.4-readline

2021-09-10 14:24:22 556

原创 如何添加自定义付款方式在Magento

步骤一: 创建付款方式模块Step 1: 创建 registration.php以注册您的付款方式。\Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'PayFabric_Payment', __DIR__);Step 2: 创建 composer.json{ "name": "payfab...

2021-08-27 17:12:03 308

原创 Windows上安装Magento2.4+

Magento 2的系统要求PHP- PHP 7.3+数据库-MySQL 5.7+Elasticsearch7.6+Web服务器-Apache 2.4x或Nginx 1.8x操作系统-跨平台浏览器-Google Chrome,Internet Explorer或Firefox等安全套接字层(SSL)-HTTPS的有效安全证书第1步:开启以下PHP扩展并修改php.ini和mysql.ini的配置参数.php.iniext-bcmathext-ctypeext-

2021-08-18 14:32:53 2218 2

原创 windows下安装nginx+php+mysql多版本

1. 下载软件:本示例软件版本nginx-1.16.1+php-7.2.9+mysql-5.7.35PHP: https://windows.php.net/download/Nginx: http://nginx.org/en/download.htmlMysql: https://downloads.mysql.com/archives/community/2. 解压软件到目录:PHP: C:\env\php\php-7.2.9-nts-Win32-VC15-x64Nginx: C..

2021-08-13 11:23:38 349

原创 最新JavaEE视频教程

教程目录:00讲义+笔记+资料01 语言基础+高级02JavaWeb+黑马旅游网03 Mybatis.04 Spring05 SpringMVC.06 Oracle·07 Maven高级·08SSM整合案例【企业权限管理系统】·09微服务电商【黑马乐优商城】·10Lucene.11Elasticsearch(选学).12 Spring Data JPA13 Spring Boot.14 Git.15 Vue.16网络爬虫(选学).17

2021-07-15 12:47:47 76

原创 Windows上安装Magento2.3

Magento 2的系统要求PHP- PHP 5.6以上数据库-MySQL 5.6+Web服务器-Apache 2.2x或Nginx 1.7x操作系统-跨平台浏览器-Google Chrome,Internet Explorer或Firefox等安全套接字层(SSL)-HTTPS的有效安全证书WNMP - PHP,MySQL,Nginx第1步:开启以下PHP扩展并修改php.ini和mysql.ini的配置参数.php.iniext-bcmathext-ctype

2021-07-15 12:45:49 486

原创 SpringCloud分布式电商实战

本文章向大家介绍Java开发的SpringCloud大型微服务高并发分布式电商项目实战,主要包括Java开发的SpringCloud大型微服务高并发分布式电商项目实战使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。mall-swarm是一套微服务商城系统,采用了 Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall

2021-07-15 12:43:03 459

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除