![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Magento
文章平均质量分 61
吖权(Leo)
本人很懒的!
展开
-
Magento 常见属性和自定义属性的调用
在magento产品详细页显示自定义的属性是非常容易的。 首先你需找到/app/design/frontend/default/default/template/catalog/product/view.phtml 该目录下的view.phtml 文件,当然这个文件的路径取决于你选择的模板,在你模板的路径可能是/app/design/frontend/default/yourthemes/tem转载 2017-05-10 17:29:38 · 517 阅读 · 0 评论 -
Magento性能优化
一、Magento Compiler可以提高 25% 到 50% 速度Magento的性能一直是大家比较关心的焦点,现在Magento最新的版本 1.3.2.2 增加了 Magento Compiler 模块,根据官方的资料,该模块可以提高 25% 到 50% 的性能.我也在测试网站上激活该模块,感觉效果还是不错,目前还是beta版本,不过还是推荐使用Magento的朋友试试。该模块是从版本 1.3转载 2017-11-18 15:01:25 · 849 阅读 · 0 评论 -
Magento 添加计划任务Cron Job
Magento提供了强大的计划任务功能(Cron Job),按照一定的时间规律生成Google网站地图,更新汇率,清除日志,降价通知等等,此外我们还可以根据需要在自己开发的模块中添加计划任务的功能: 执行#crontab -e添加(基于XAMPP环境)*/5 * * * * /opt/lampp/bin/php -f /opt/lampp/htdocs/cron.php系统就会每隔5分钟去执行一次原创 2017-11-29 15:43:18 · 669 阅读 · 0 评论 -
Magento连接管理器-Access is locked. Please try again in a few minutes.
As of Magneto 1.9.3 magento have finally added brute force protection to the downloader folder. As you may be aware even if you have changed your default admin path ie to anything other that /admin Mag转载 2017-12-11 13:40:29 · 2359 阅读 · 0 评论 -
Magento重置索引时Catalog URL Rewrites生成错误的解决办法
Magento索引是后台重置、整理数据的一个重要功能。最近在Magento 1.6.2版本中,生成索引事遇到了非常棘手的问题。其它的吉祥索引都能够正常生成,只有“Catalog URL Rewrites”这一项在生成时遇到了问题。系统提示如下。An error occurred while saving the URL rewrite该项索引是用于系统中分类及产品页面的URL重写生成。这项无法生成,原创 2017-12-18 13:47:40 · 529 阅读 · 0 评论 -
MAGENTO 列表页显示产品属性值的几种调用方式
在列表显示一些特定的属性,除了自带的名字,价格等。因为列表页和产品页都有一个同名的产品对象:$_product,而在产品页,$_product是直接可以用$_product->getAttributeName()来获取属性值的,因此很多人认为同样的方式可以在列表页使用,而测试的结果是同样的调用方式在列表页是获取不到值的,这是为什么呢?查看列表页和产品页对应的block的php文件,可以看...原创 2018-03-12 18:11:56 · 1390 阅读 · 0 评论 -
Magento产品详细页调用系统属性
Magento详细页中的一些系统属性调用方法。magento详细页的文件路径:/app/design/frontend/default/你的主题/template/catalog/product/view.phtml常见的几种属性代码如下:简单描述(short description):<?php echo $this->helper('catalog/output...原创 2018-03-13 16:47:58 · 180 阅读 · 0 评论 -
Magento 后台无法登录Invalid Form Key. Please refresh the page. on magento admin login page
显示:Invalid Form Key. Please refresh the page. on magento admin login page应该问题是来自会话存储和cookie的设置。DELETE FROM core_config_data WHERE path='web/cookie/cookie_domain';DELETE FROM core_config_data WHERE path原创 2018-03-14 15:51:33 · 1576 阅读 · 0 评论 -
Magento Block的排列顺便位置调整
Magento是很灵活,好多的功能分割成一个个区块(block,其它的框架中也有类似概念,如seagull php框架,但是没magento灵活),比如购物篮,货币切换器,语言切换器,newsletter模块…不同的客户肯定会有不同的要求,这就需要对这些Block的位置做调整。Magento是通过Theme下面的Layout文件对这些block定位的,所以我们需要做的是根据Magento的la...原创 2018-04-18 10:02:14 · 385 阅读 · 0 评论 -
Magento 如何获取/判断用户登录状态
大部分开发人员直接用Mage::getSingleton('customer/session')->isLoggedIn()来判断用户是否登录 比如一般magento开发人员会这样用<?PHP//get customer login status ?><?php $myStatus = Mage::getSingleton('customer/...原创 2018-05-05 16:45:34 · 622 阅读 · 0 评论 -
Magento订单管理列表扩展字段
扩展Magento订单管理列表成功。为了方便管理订单,应要求对Mangeto后台的订单管理列表进行扩展,在原有的基础上增加一些字段,比如:产品名称、产品型号、数量等。这是没有扩展之前的Magento 订单管理列表:这是扩展后的图片:上图片中,出现水平滚动条,表示扩展的字段较多。经这么一扩展,跟单员就方便管理和查看了,也不需要来回查看信息,为工作明显提高了效率。首先是代码分析...转载 2018-07-10 13:24:19 · 511 阅读 · 0 评论 -
magento|后台订单列表增加显示数据
magento后台的订单列表显示数据过少,而对订单导出的时候,显示的数据和导出的一致。所以为了导出更多订单数据和显示更多数据,就有必要在订单列表调用更多数据。具体效果如下图: 可以看到显示的数据更加丰富,不用再点击到订单详情页进行数据的核对和查看,非常方便。具体修改的文件为:app\code\core\Mage\Adminhtml\Block\Sales\Order\Grid.php。修改的...原创 2018-07-10 16:43:13 · 747 阅读 · 0 评论 -
MINI TUTORIAL: NEWSLETTER POPUP IN MAGENTO (WITH COOKIE)
Having your customers subscribe to your newsletter is one of the easiest ways to keep them engaged and coming back to your online store, and a newsletter popup is a great way to entice your customers t转载 2017-11-01 16:04:09 · 267 阅读 · 0 评论 -
Magento -- 可配置产品的选项如何默认选中第一项
If you ever tried to do anything with Magento configurable products view page, most likely you needed changes in /js/varien/product.js in case you wanted to manipulate dropdowns. This will be one of转载 2017-10-06 16:05:09 · 457 阅读 · 0 评论 -
Magento中如何获取/判断用户登录状态
开发人员直接用Mage::getSingleton('customer/session')->isLoggedIn()来判断用户是否登录比如一般magento开发人员会这样用<?PHP//get customer login status ?><?php $myStatus = Mage::getSingleton('customer/session')->isLoggedIn() ?><?php转载 2017-05-05 10:35:20 · 557 阅读 · 0 评论 -
Magento 503 Service Temporarily Unavailable错误
Magento ERROR 503 Service Temporarily Unavailable安装一个插件失败后,访问magento出现错误如下Error 503: Service UnavailableService Temporarily UnavailableThe server is temporarily unable to service your request due to ma原创 2017-05-26 17:23:22 · 561 阅读 · 0 评论 -
Magento: 登录后台发现 404 错误?
更换域名或地址时,打开后台发现 404 error: Page not found.新数据库中运行SQL语句重置: 解决办法: SET FOREIGN_KEY_CHECKS=0;UPDATE `core_store` SET store_id = 0 WHERE code='admin';UPDATE `core_store_group` SET group_id = 0 WHERE name原创 2017-05-29 11:39:07 · 1253 阅读 · 0 评论 -
Magento产品直接点击进入结账页面的方法
Magento在产品页增加个立即购买的按钮,跳过购物车页面直接进入结账页面。这个需求并不难,用个简单的jQuery就解决了这个问题。当然,如果你的网站没有用到jQuery的话,可直接用JS写。1、在addtocart.phtml中加入<a href="<?php echo $this->getBaseUrl() ?>checkout/onepage/" id="checknow">Buy Now<转载 2017-05-20 11:08:15 · 1455 阅读 · 0 评论 -
清空Magento里的测试订单和测试客户信息
做开发的经常要做些测试订单,但是magento默认是不能删除订单的,其他网站上也有介绍如何通过SQL语句删除订单的方法, 但是都针对的是Magento 1.3,Magento1.4版本的数据库,没有针对Magento1.5版本的数据 所以,我就把如何在Magento1.7.0.1 和Magento1.7.0.2通过SQL语句删除测试订单和测试客户的方法分享给大家。直接操作数据库有风险,建议使用插原创 2017-05-20 11:18:17 · 833 阅读 · 0 评论 -
Magento 开发过程中常用的使用技巧与方法
资料来自网络,大部分没有经过验证,仅供参考: 1.属性Attribute 产品属性操作: $product = Mage::getModel('catalog/product')->getCollection()->getFirstItem(); foreach($product->getAttributes() as $att) { $group_id = $att->getData('翻译 2017-06-10 11:22:23 · 731 阅读 · 0 评论 -
Magento 可配置产品页获得所属简单产品的库存
在产品页显示可配置产品所属的简单产品的库存,解决方案如下:打开文件mage/catalog/block/product/view/type/configurable.php,大概在85行可以找到如下代码:foreach ($this->getAllowAttributes() as $attribute) { $productAttribute = $attribut原创 2017-06-14 14:38:31 · 720 阅读 · 0 评论 -
关于Mogento 填写运单号后,出现无法保存运送方式“Cannot save shipment.”
由于项目的需要,更换新服务器后出现后台订单填写运单号后无法保存的问题:找到其他人的相关分析: After googling the exception log messages and error codes, I found an issue on StackOverflow which was pretty similar. I write it down here since it’s no原创 2017-09-15 10:43:07 · 472 阅读 · 0 评论 -
Magento Contacts添加上传文件当邮件附件
简单修改几步,即可让magento的联系我们可以上传文件作为发送邮件的附件。步骤:修改模板文件“template/contacts/form.phtm”,form修改为<form action="<?php echo $this->getFormAction(); ?>"id="contactForm"method="post"enctype="multipart/form-dat原创 2017-08-30 09:55:16 · 524 阅读 · 0 评论 -
Magento网站搜索结果过多-搜索不准确的问题问题的解决
步骤如下: 找到app/design/frontend/default/default/template/catalogsearch/form.mini.phtml 代码如<form id="search_mini_form" action="<?php echo Mage::getBaseUrl('web') ?>catalogsearch/advanced/result/" method="转载 2017-09-27 11:07:56 · 1046 阅读 · 0 评论 -
Magento中显示产品折扣百分比
如果您希望显示产品折扣百分比旁边的产品价格或某个地方产品页上,在这里的你怎么做。打开app/设计/前端/yourpackage/yourtheme/template/catalog/product/price.phtml <?php endif; /* if ($_finalPrice == $_price): */ ?>它上面添加: <?php // Discount percen原创 2017-10-20 11:27:26 · 1038 阅读 · 0 评论 -
Magento关于添加Robots.txt文件
在 Magento和其他电子商务平台的SEO话题中,有一个很常见的问题:怎样写robots.txt文件,里面到底应该包含哪些内容?为了很好滴回答这个问题,我将根据我所有的知识和经验尝试找出一个最佳的robots.txt文件写法,下面部分robots.txt样例是我们为我们客户的Magento网站写的robots.txt文件,有一部分是参考了Magento行业内其他知名研究机构的案例。请注意不要盲...转载 2018-11-21 16:17:03 · 478 阅读 · 0 评论