Magento错误-Call to undefined method Mage_Adminhtml_Block_Widget::getrowurl() in app\code\core\Mage\Adminhtml\Block\Widget\Grid.php on line 1607
Fatal error: Call to undefined method Mage_Adminhtml_Block_Widget::getrowurl() in [magentohome]/app/code/core/Mage/Adminhtml/Block/Widget/Grid.php on line 1607 从Magento 1.4.0.1导出产品csv文件后,要导入到Magento 1.4.2.0的时候,在上传csv文件,保存提交后报这错误。 解决办法:修改 app/code/core/Mage/Core/Block/Template.php 这个文件,在319行后面加入函数getRowUrl,如: public function getRowUrl($row) { return $this->getUrl(’*/*/edit’, array(’instance_id’ => $row->getId())); } 清缓存重新试......
magento文件分析,BLOCK应用
/app/etc - 全局配置文件目录 /app/code - 所有模块安装其模型和控制器的目录 /app/code/core - 核心代码或经过认证得模块,如果要升级不要这里的代码 /app/code/community - 社区版的模块目录 /app/code/local - 定制代码目录 /app/code/core/Mage? - magento默认命名空间 /app/code/core/Mage?/{Module} - 模块根目录 /app/code/core/Mage?/{Module}/etc - 模块的配置文件目录 /app/code/core/Mage?/{Module}/controllers - 模块的控制器 /app/code/core/Mage?/{Module}/Block? - ......
Apache服务器使用.htaccess实现图片防盗链
所谓盗链,是指其他网站直接链接我们网站上的文件,一般来说,盗链的对象大多为很耗带宽的大体积文件,如图片、视频等。这样造成的后果主要有:增加了服务器的流量负担,影响我们网站的访问速度。 如果你用的是Apache服务器,那么使用.htaccess文件就可以很方便的进行设置,从而防止其他站点的用户盗链我们站点的文件。 Apache中的.htaccess文件 .htaccess文件是Apache中相当重要的配置文件,其格式为纯文本,它提供了针对目录改变配置的方法,通过在一个特定的文档目录中放置一个包含一个或多个指令的文件......
magento 博客
magento 博客 http://www.54dev.com/ Sjolzy'blog:http://sjolzy.cn/ ......
MAGENTO数据转移/换服务器/换域名
1.进入原来的phymyadmin,选择magento的那个数据库,在右边的标签上点击导出。 2.全选所有的表,结构那儿都勾上:添加 DROP TABLE,如果不存在就增加,添加 AUTO_INCREMENT 值,请在表名及字段名使用引号;数据那儿选择完整插入;勾上另存为文件,点击执行,保存当前数据库 。 3.打开保存的数据库导出的文件 在头上添加 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT; SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS; SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION; ......
Magento简单的EAV数据查询
因为Magento使用了EAV数据模型,所以你几乎不能够使用原始的SQL进行查询数据对象集(Collection),这里提供一个简单的方法去查询你想要的数据。 $products = Mage::getModel('catalog/product')->getCollection(); $products->addAttributeToFilter('sku', '8888'); $products->addAttributeToSelect('*'); $products->load(); foreach ($products as $_product) { print_r($_product->getData()); } 希望这段代码可以帮助你,这里还有一个关于addAttributeToFilter方法的介绍。......
清除Magento缓存的几种方法
Magento后台叫“刷新”缓存,实际在程序执行上是清除缓存(Cleaning Cache)。 如果你想在后台刷新缓存,很简单,去后台“System > Cache Management”,点击清除全部缓存,或者在列表中选择一项你想清除的缓存。在这里我主要讲的不是后台清除,而是命令行和程序的直接清除。 如果你想通过命令行清除缓存,你需要使用ssh链接你的服务器,打如下命令: cd /where/your/mangento/root/var/cache rm -rf * 如果你需要在你的程序中清除缓存......
通过命令行来添加Magento插件或升级Magento
大家都熟悉的Magento Connect提供了大量的插件给使用者,还有方便快捷地升级您的Magento,如果您熟悉命令行,其实安装Magento插件只需要一个插件的KEY即可。 像我这个是在升级Magento的核心包,使用了一个默认的KEY: ./pear install magento-core/Mage_All_Latest 很简单吧?呵呵,Magento是我见过最佳的开源软件。 ......
Magento中我的账户访问权限判断
Magento前台用户访问的权限验证有点搞,呵呵,在ZF中我们一般的写法是用ACL,但是Magento的写法有点搞,是直接写在控制器Mage_Customer_AccountController中的,详细请见preDispatch方法。 /** * Action predispatch * * Check customer authentication for some actions */ public function preDispatch() { // a brute-force protection here would be nice parent::preDispatch(); if (!$this->getRequest()->isDispatched()) { return; } $action ......
Magnto获取当前店铺和店铺配置的方法
开发中常常用到获取当前店铺的ID或者获取当前店铺的配置。其实非常的简单,看代码: 1、获取店铺 $store = Mage::app()->getStore(); 你可以print一下$store,它是Mage_Core_Model_Store对象,获取数据可以通过下面代码获取 $store = Mage::app()->getStore()->getData(); 2、获取当前店铺配置的配置 $value = Mage::app()->getStore()->getConfig($path) 很简单。。。 ......
- Page:59/145 1448 Blogs
周日 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 |
文章分类
- 默认(748)
- 日志(47)
- 感悟(15)
- testIT(4)
- PHP_XML(5)
- PHP(78)
- 明星(1)
- 笑话(31)
- 毕业论文(2)
- 生活(60)
- HTML(11)
- CSS(6)
- 考研(3)
- JS(21)
- 简历(6)
- svn(3)
- 音乐(1)
- 学习(7)
- jQuery(9)
- 英语口语(9)
- 书籍(2)
- magento(258)
- apache(12)
- 创意(4)
- 设计(4)
- 休闲(1)
- IT咨询(11)
- 工作(23)
- ubuntu(21)
- bysoft(1)
- zend(1)
- web(2)
- software(1)
- sql(5)
- 娱乐(5)
- photoshop(3)
- zend framework(2)
- nginx(3)
- 小说(1)
- 名言(1)
- 牛人(1)
- Mysql(6)
- vim(2)
- wordpress(8)
- drupal(1)