<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_36619427的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_36619427</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_36619427]]></copyright><item><title><![CDATA[在magento中base_grand_total和grand_total的不同]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/126116989</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/126116989</guid><author>qq_36619427</author><pubDate>Tue, 02 Aug 2022 10:22:28 +0800</pubDate><description><![CDATA[InMagentoyoucanbuildamultilingualaswellasamulti-currencywebsite.Inordertofacilitateamulti-currencywebsite,Magentoasksyoutosetup[Admin>>System>>Configuration>>General>>CurrencySetup]a‘basecurrency’,a‘defaultdisplaycurrency’and‘allowedcurrencies’.Th。......]]></description><category></category></item><item><title><![CDATA[magento-多个模块重写相同核心文件]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/121139392</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/121139392</guid><author>qq_36619427</author><pubDate>Thu, 04 Nov 2021 11:49:44 +0800</pubDate><description><![CDATA[如何解决？

您有 3 种解决冲突的选择：

将一个冲突文件中的代码合并到另一个文件中，并在一个文件中关闭重写 config.xml
	关闭一个 config.xml 中的重写，然后使冲突的扩展 PHP 文件扩展另一个扩展
	使用 &lt;depends&gt; 功能使一个扩展依赖于另一个。然后他们将按该顺序重写
您选择哪一个确实取决于您需要走多远。大多数情况下，即使一个类可能与其中的实际方法冲突，也可能不会。在这种情况下，我会选择选项 3。如果类中有冲突的方法，则选项 1 或 2 适用。



选项 2 ]]></description><category></category></item><item><title><![CDATA[__autoload和spl_autoload_register()用法上的区别]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/103179109</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/103179109</guid><author>qq_36619427</author><pubDate>Thu, 21 Nov 2019 11:14:19 +0800</pubDate><description><![CDATA[在了解这个函数之前先来看另一个函数：__autoload。

一、__autoload

这是一个自动加载函数，在PHP5中，当我们实例化一个未定义的类时，就会触发此函数。看下面例子：










	printit.class.php 
	
	
	
	&lt;?php 
	
	
	
	class PRINTIT { 
	
	
	
	function doPrint() {
	
...]]></description><category></category></item><item><title><![CDATA[magento发送email]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/100512529</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/100512529</guid><author>qq_36619427</author><pubDate>Tue, 03 Sep 2019 10:29:01 +0800</pubDate><description><![CDATA[magento的发送邮件有两种形式，直接发送邮件和邮件队列。

邮件发送的相关方法在


..\app\code\core\Mage\Core\Model\Email

直接发送邮件：


  $mailTemplate = Mage::getModel('core/email_template');
  $currentStoreId = Mage::app()-&gt;getStore()-&...]]></description><category></category></item><item><title><![CDATA[magento模型]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/86625683</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/86625683</guid><author>qq_36619427</author><pubDate>Thu, 24 Jan 2019 13:58:54 +0800</pubDate><description><![CDATA[magento中有两个模型，第一个是Model文件和第二个Model资源文件。模型用于逻辑操作，资源文件用于执行实际的数据库查询。config.xml文件如下配置的：
&amp;amp;lt;global&amp;amp;gt;
   &amp;amp;lt;models&amp;amp;gt;
       &amp;amp;lt;subscribe&amp;amp;gt;
           &amp;amp;lt;class&amp;amp;gt;Test_Subscribe_Model&amp;a]]></description><category></category></item><item><title><![CDATA[magento的configuration扩展]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/86595606</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/86595606</guid><author>qq_36619427</author><pubDate>Tue, 22 Jan 2019 15:34:21 +0800</pubDate><description><![CDATA[首先，我将创建一个名为“CustomConfig”的基本自定义模块，该模块在System&amp;gt; Configuration  菜单下提供后端配置选项。以下是所需设置所需的文件列表：
app/etc/modules/Envato_All.xml：这是用于启用我们的自定义模块的文件。
 
app/code/local/Envato/CustomConfig/etc/config.xml：这是一个模块...]]></description><category></category></item><item><title><![CDATA[Magento模型启动资源]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/86543587</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/86543587</guid><author>qq_36619427</author><pubDate>Fri, 18 Jan 2019 17:20:30 +0800</pubDate><description><![CDATA[这次，我们为模型创建一个启动资源(SetupResource)，让Magento自动创建表。接下来，我们还会创建一个升级安装资源脚本，从而实现模型的自动升级。本节介绍的内容大概分为以下几步。
•添加启动资源配置文件
•创建启动资源类文件
•创建安装脚本
•创建升级脚本
添加启动资源配置文件
&amp;lt;resources&amp;gt;
    &amp;lt;!-- ... --&amp;gt;
    &amp;lt;test_...]]></description><category></category></item><item><title><![CDATA[magento的ajax]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/86541564</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/86541564</guid><author>qq_36619427</author><pubDate>Fri, 18 Jan 2019 15:58:36 +0800</pubDate><description><![CDATA[magento的ajax有两种形式。
  new Ajax.Request(&quot;&amp;lt;?php echo Mage::getUrl('subscribe/stock/view') ?&amp;gt;&quot;, {
                        method: 'post',
                        parameters:param,
                  ...]]></description><category></category></item><item><title><![CDATA[magento如何创建一个模块]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/86526099</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/86526099</guid><author>qq_36619427</author><pubDate>Fri, 18 Jan 2019 15:45:47 +0800</pubDate><description><![CDATA[magento如何创建一个模块，
目录结构
magento模块一般放在app/code/local/Packagename中，PackageName一般指包名，相当于一个大类。
 app/code/local/test

我们在做一个产品订阅的模块，首先，创建模块，我们需要创建以下所示的目录结构。
app/code/local/Test/Subscribe/Block

app/code/loca...]]></description><category></category></item><item><title><![CDATA[php变量赋值给js变量]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/85987420</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/85987420</guid><author>qq_36619427</author><pubDate>Mon, 07 Jan 2019 10:11:58 +0800</pubDate><description><![CDATA[有的时候，我们需要把php变量的值赋值给js变量，特别是如果php变量类型为string的时候，很容易出错。
&amp;lt;?php

$str=&quot;hello,word&quot;;

?&amp;gt;
那么如何获取上面的变量呢？

要点就在于一定要有双引号！！！！
作者：oliverqueen123
来源：优快云
原文：https://blog.youkuaiyun.com/u014037724/article/details...]]></description><category></category></item><item><title><![CDATA[windows下apache虚拟主机的配置]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/85614949</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/85614949</guid><author>qq_36619427</author><pubDate>Wed, 02 Jan 2019 14:31:02 +0800</pubDate><description><![CDATA[一.基于域名的虚拟主机的配置
1.记事本打开hosts文件，该文件在：C:\ Windows\ System32\ drivers\etc这个文件夹下， 在文件内容的末尾写入如下内容：
127.0.0.1（不可改） www.fangchan.com（自定义）
2.记事本打开httpd.conf文件 ，该文件在apache的目录下，如： D:\AppServ\Apache2.2\conf，修改如下两...]]></description><category></category></item><item><title><![CDATA[magento jQuery冲突]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/85342226</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/85342226</guid><author>qq_36619427</author><pubDate>Sat, 29 Dec 2018 17:34:10 +0800</pubDate><description><![CDATA[magento中的js大多是prototype.js写的，如果需要引入jQuery的话，我们在使用 jQuery 的过程中会频繁使用 $ 符号，而在其他类库也定义了 $ 符号时，$代表的变量将被覆盖。（比如prototype.js）
介绍几个解决jQuery和其他冲突的方法
1.使用jQuery.noConflict()
使用jQuery.noConflict();主要作用是在任何时候，只要在jQ...]]></description><category></category></item><item><title><![CDATA[Magento常用Mage::静态方法]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/85014979</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/85014979</guid><author>qq_36619427</author><pubDate>Sat, 15 Dec 2018 15:57:15 +0800</pubDate><description><![CDATA[Mage类中register，unregister，registry，getBaseUrl，getUrl，getModel，getSingleton，getResourceModel，helper.比较常用。
Mage::register($key, $value, $graceful = false)
作用：注册变量，这个一般都是传值，将变量变为全局变量，比如controller控制器传值到Bl...]]></description><category></category></item><item><title><![CDATA[Magento文件目录结构]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/83185057</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/83185057</guid><author>qq_36619427</author><pubDate>Fri, 19 Oct 2018 16:59:53 +0800</pubDate><description><![CDATA[
│  .htaccess
│  cron.php //系统cron程序，修改 linux的cron运行，加入magento的一些定时处理
│  cron.sh
│  favicon.ico //网站fav图标
│  index.php //网站入口
│  index.php.sample //网站入口范例 文件
│  install.php //网站安装文件
│  LICENSE.html //...]]></description><category></category></item><item><title><![CDATA[js闭包]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/81119004</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/81119004</guid><author>qq_36619427</author><pubDate>Thu, 19 Jul 2018 17:12:17 +0800</pubDate><description><![CDATA[闭包由函数和与其相关的引用环境的组合而成的。
	闭包允许函数访问其引用环境中的变量（又称自由变量）
	广义上来说，所有jshan'shu都可以称为闭包，因为js函数在创建时保存了当前的词法环境。
	闭包是指有权访问另一个函数作用域中的变量的函数，创建闭包的最常见的方式就是在一个函数内创建另一个函数，通过另一个函数访问这个函数的局部变量。闭包的缺点就是常驻内存，会增大内存使用量，使用不当很容易造成内...]]></description><category></category></item><item><title><![CDATA[js里调用函数时，函数名带括号与不带括号的区别]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/80528697</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/80528697</guid><author>qq_36619427</author><pubDate>Thu, 31 May 2018 19:25:01 +0800</pubDate><description><![CDATA[function test(){
    return 1;
}
var a=test;
console.log(a);//输出[Function: test]
var b=test();
console.log(b);//输出1函数名是一个对象，而对象是保存内存中，函数名是指向这个对象的指针。var a=test便是这个函数对象的指针给a。var b=test()后面加上圆括号就表示立即调用，范...]]></description><category></category></item><item><title><![CDATA[js变量的生存周期]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/80481235</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/80481235</guid><author>qq_36619427</author><pubDate>Mon, 28 May 2018 15:25:31 +0800</pubDate><description><![CDATA[变量的生存周期：1.全局变量的生存周期时永久的，除非我们主动销毁。ps：变量的永久生存，且可以随时调用，但是使用时要适度，正是因为它的生命周期长，所以将占据更多的内存。全局变量会在页面关闭后销毁。2.函数内部的局部变量，在函数执行完毕后销毁。ps：调用函数结束，局部变量确实会销毁。但不是完全销毁，而是一直函数内部环境中存活着，当函数再度被调用时，变量就”复活“了。但是存在闭包这个特殊情况不会被销毁...]]></description><category></category></item><item><title><![CDATA[js变量的作用域]]></title><link>https://blog.youkuaiyun.com/qq_36619427/article/details/80349635</link><guid>https://blog.youkuaiyun.com/qq_36619427/article/details/80349635</guid><author>qq_36619427</author><pubDate>Mon, 28 May 2018 12:37:50 +0800</pubDate><description><![CDATA[变量的作用域(变量的有效范围)]]></description><category></category></item></channel></rss>