magento
迁就i
一个人
展开
-
在magento中base_grand_total和grand_total的不同
InMagentoyoucanbuildamultilingualaswellasamulti-currencywebsite.Inordertofacilitateamulti-currencywebsite,Magentoasksyoutosetup[Admin>>System>>Configuration>>General>>CurrencySetup]a‘basecurrency’,a‘defaultdisplaycurrency’and‘allowedcurrencies’.Th。......转载 2022-08-02 10:22:28 · 164 阅读 · 0 评论 -
magento-多个模块重写相同核心文件
如何解决?您有 3 种解决冲突的选择:将一个冲突文件中的代码合并到另一个文件中,并在一个文件中关闭重写 config.xml 关闭一个 config.xml 中的重写,然后使冲突的扩展 PHP 文件扩展另一个扩展 使用 <depends> 功能使一个扩展依赖于另一个。然后他们将按该顺序重写您选择哪一个确实取决于您需要走多远。大多数情况下,即使一个类可能与其中的实际方法冲突,也可能不会。在这种情况下,我会选择选项 3。如果类中有冲突的方法,则选项 1 或 2 适用。选项 2原创 2021-11-04 11:49:44 · 125 阅读 · 0 评论 -
magento发送email
magento的发送邮件有两种形式,直接发送邮件和邮件队列。邮件发送的相关方法在..\app\code\core\Mage\Core\Model\Email直接发送邮件: $mailTemplate = Mage::getModel('core/email_template'); $currentStoreId = Mage::app()->getStore()-&...原创 2019-09-03 10:29:01 · 310 阅读 · 0 评论 -
magento的configuration扩展
首先,我将创建一个名为“CustomConfig”的基本自定义模块,该模块在System> Configuration 菜单下提供后端配置选项。以下是所需设置所需的文件列表:app/etc/modules/Envato_All.xml:这是用于启用我们的自定义模块的文件。 app/code/local/Envato/CustomConfig/etc/config.xml:这是一个模块...原创 2019-01-22 15:34:21 · 222 阅读 · 0 评论 -
magento模型
magento中有两个模型,第一个是Model文件和第二个Model资源文件。模型用于逻辑操作,资源文件用于执行实际的数据库查询。config.xml文件如下配置的:&lt;global&gt; &lt;models&gt; &lt;subscribe&gt; &lt;class&gt;Test_Subscribe_Model&a原创 2019-01-24 13:58:54 · 189 阅读 · 0 评论 -
Magento模型启动资源
这次,我们为模型创建一个启动资源(SetupResource),让Magento自动创建表。接下来,我们还会创建一个升级安装资源脚本,从而实现模型的自动升级。本节介绍的内容大概分为以下几步。•添加启动资源配置文件•创建启动资源类文件•创建安装脚本•创建升级脚本添加启动资源配置文件<resources> <!-- ... --> <test_...原创 2019-01-18 17:20:30 · 159 阅读 · 0 评论 -
magento的ajax
magento的ajax有两种形式。 new Ajax.Request("<?php echo Mage::getUrl('subscribe/stock/view') ?>", { method: 'post', parameters:param, ...原创 2019-01-18 15:58:36 · 198 阅读 · 1 评论 -
magento如何创建一个模块
magento如何创建一个模块,目录结构magento模块一般放在app/code/local/Packagename中,PackageName一般指包名,相当于一个大类。 app/code/local/test我们在做一个产品订阅的模块,首先,创建模块,我们需要创建以下所示的目录结构。app/code/local/Test/Subscribe/Blockapp/code/loca...原创 2019-01-18 15:45:47 · 308 阅读 · 0 评论 -
magento jQuery冲突
magento中的js大多是prototype.js写的,如果需要引入jQuery的话,我们在使用 jQuery 的过程中会频繁使用 $ 符号,而在其他类库也定义了 $ 符号时,$代表的变量将被覆盖。(比如prototype.js)介绍几个解决jQuery和其他冲突的方法1.使用jQuery.noConflict()使用jQuery.noConflict();主要作用是在任何时候,只要在jQ...原创 2018-12-29 17:34:10 · 178 阅读 · 0 评论 -
Magento常用Mage::静态方法
Mage类中register,unregister,registry,getBaseUrl,getUrl,getModel,getSingleton,getResourceModel,helper.比较常用。Mage::register($key, $value, $graceful = false)作用:注册变量,这个一般都是传值,将变量变为全局变量,比如controller控制器传值到Bl...转载 2018-12-15 15:57:15 · 264 阅读 · 0 评论 -
Magento文件目录结构
│ .htaccess│ cron.php //系统cron程序,修改 linux的cron运行,加入magento的一些定时处理│ cron.sh│ favicon.ico //网站fav图标│ index.php //网站入口│ index.php.sample //网站入口范例 文件│ install.php //网站安装文件│ LICENSE.html //...转载 2018-10-19 16:59:53 · 451 阅读 · 0 评论