作者归档:yang

reorder: 重新下单(右,重复下单) Thanks for your help. Are you available to talk? 翻译: 感谢你的帮助,你有空谈话吗? cool: 翻译:非常好,棒 I am available now 翻译: 我有空,现在可以

对于任何一个更新频繁的项目来说,保持开发环境和生产环境的数据库同步是件很头疼的事情。Magento提供了一套系统,用版本化的资源迁移脚本来解决这个问题。 上一章,我们为 Helloworld Blogpost 创建了一个模型。我们直接通过SQL语句“CREATE TABLE”来创建数据表。在这一章,…

继续阅读

对于任何一个MVC架构,模型(Model)层的实现都是占据了很大一部分。对于Magento来说,模型占据了一个更加重要的位置,因为它常常包含了一部分商业逻辑代码(可以说它对,也可以说它错)。这些代码在其他的MVC框架中往往出现在控制器或者帮助函数中。 4.1 传统的PHP MVC架构中的模型 本来M…

继续阅读

在自己操作分支上面合并了另外的分支,发现有错误,需要撤销合并操作,这个时候 需要使用到 git reset –hard 【版本号】。例如下面操作 git log  查看后退对应版本 git reset –hard 【版本号】 找到自己之前的版本号: 163a8168…

继续阅读

根据之前讲的Magento MVC的架构,我们接下来应该讲模型(Model),但是我们跳过模型先来看布局和块。和一些流行的PHP MVC架构不同的是, Magento的控制器不直接将数据传给视图,相反的视图将直接引用模型,从模型取数据。这样的设计就导致了视图被拆分成两部分,块(Block)和模板(T…

继续阅读

Model-View-Controller (MVC) ,即模型-视图-控制器。现在有很多系统是基于MVC架构的,不同的系统MVC的实现也略有不同,但都体现了MVC的精髓,分离数据,业务逻辑和显示逻辑。 2.1 传统PHP的mvc框架 URL请求被一个PHP文件拦截,通常称为前端控制器(Front …

继续阅读

1.Magento的配置系统 Magento的配置系统就像是Magento的心脏,支撑着Magento的运行。这套配置系统掌管着几乎所有“module/model/class/template/etc”。它把整个Magento系统抽象出来,用一个配置文件来描述。这里的“配置文件”并不是一个物理上存在…

继续阅读

在linux系统中有时候需要使用vim编辑,但是发现vim没有安装,下面是在Ubuntu系统中vim的安装过程

参考资料: https://www.linuxidc.com/Linux/2016-12/138503.htm 1.导入Elasticsearch PGP Key 我们利用如下指纹签名的密钥签署验证了所有的包 下载并安装公共签名密钥: 2. 从apt存储库安装 在继续之前,你可能需要在Debian上…

继续阅读

参考文章: http://www.pcsoft.com.cn/soft/154835.html Bandicam安装步骤 1、我们先在本站下载Bandicam破解版软件包,下载完成后我们解压运行bdcamsetup.exe安装文件,然后会出现语言选择窗口,如下图所示,我们选择简化字,然后点击确定。 …

继续阅读

1260/1491