我目前正在使用Magento社区版,版本1.7.0.0,并且由于主要的安全漏洞修复,Magento推荐,我想升级我的应用程序以使用最新版本1.7.0.2.
升级magento版本的最佳方法是什么?
我知道有一些方法,如命令行升级和使用Magento Connect Manager,但不知道哪些以及如何使用.
谢谢
我成功运行了这个查询:
$_productCollection = Mage::getResourceModel('reports/product_collection')
->addAttributeToSelect('*')
->setOrder('created_at', 'desc')
->setPage(1, 5);
Run Code Online (Sandbox Code Playgroud)
但是当我补充说
->addCategoryFilter('3')
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Fatal error: Call to a member function getId() on a non-object in /home/sitename/public_html/app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Product/Collection.php on line 556
Run Code Online (Sandbox Code Playgroud)
它运行的块定义为
<block type="catalog/product_list" name="catalog.right.bestsellers" template="catalog/navigation/right.phtml"/>
Run Code Online (Sandbox Code Playgroud)
在catalog.xml
我有一个运行centOS的主机.我的网站以Magento为基础,现场直播.
我创建了一个每分钟运行一次cron作业的模块.
我的问题是:我在Windows上运行我的localhost(wampserver 2.0).在现场主机上传我的模块之前,我想在我的本地主机上测试它.是否可以在Windows上测试我的cron作业运行模块?
我有这个字符串
From: £5.95 (per linear metre)
Run Code Online (Sandbox Code Playgroud)
我只£5.95希望留下来.
我知道这是用preg_replace完成的,但是怎么做?
$string = "From: £5.95 (per linear metre)";
echo preg_replace("", "", $string);
Run Code Online (Sandbox Code Playgroud)