好的,所以我按照justcode.in上的一组说明设法将我的类别导出到csv文件中。我想将我的CSV导入回新安装的Magento。我正在运行Magento1.9.2.2当我尝试运行配置文件时,它会找到我的CSV文件并加载它,但会抛出此错误。错误信息,Fatalerror:CalltoundefinedmethodImpCat_Catalog_Model_Convert_Adapter_Category::getStoreById()in/var/www/public/secondstore/app/code/local/ImpCat/Catalog/Model/Convert/Adap
如果我有50,000-100,000个产品SKU以及需要定期更新(至少每天一次)的附带信息(包括规范和描述),那么XML是作为数据交换格式的最佳方式吗?该应用程序是用PHP编写的,我正在考虑对PHP的nativeMySQL调用使用SimpleXML(而不是使用应用程序Hook将数据转储到数据库中的适当位置)。服务器将基于Linux,我将拥有完全的root访问权限。我知道这是一个相当笼统的问题,这就是我将其设为社区维基的原因——我正在寻找一种被认为是最佳实践的整体方法。如果重要的话,应用程序是Magento。 最佳答案 您必须为给定场
显然,当您购买企业版时,您从Varien获得的支持几乎毫无值(value),所以我希望这里有人可以引导我朝着正确的方向前进。在Magento中,我想创建一个int类型的产品属性。当我从管理面板创建属性时,它会将其创建为varchar。我最终想做的是创建总售出属性,以便我可以使用它按类别显示中最畅销的产品进行排序。它是varchar的问题在于,当您按此排序时,它会将其排序为字符串而不是数字。Varien告诉我,为了使它成为一个整数,我必须对数据库进行更新。在我看来,我必须将eav_attribute表中的backend_type列更改为int并且应该希望将值移动到catalog_prod
如何在Magento中获取特定订单的所有交易支付项目?我只能得到最后一个交易ID:$transId=$order->getPayment()->getLastTransId();有没有办法获取所有的订单交易?谢谢 最佳答案 终于解决了这个问题!我是这样解决的!$transaction=Mage::getModel('sales/order_payment_transaction')->getCollection()->addAttributeToFilter('order_id',array('eq'=>$payment->getO
Magento企业版,版本1.13.1.0无法通过管理屏幕添加新产品评论。当在管理员中单击“添加新评论”按钮时,菜单目录:评论和评级:客户评论:所有评论,在Magento中生成异常,然后显示404页面。这是一个干净的Magento安装,没有任何定制。知道如何解决这个问题吗? 最佳答案 block类app/code/core/Mage/Adminhtml/Block/Review/Rating/Detailed.php,在第74行调用setStoreFilter(),使用硬编码的商店代码“default”,这会生成异常当Magento
嗨,我希望有人能帮助我。我创建了一个自动产品导入程序脚本,它可以以编程方式添加产品和类别。我遇到的唯一问题是它没有设置库存,当您进入CMS的后端时,列出的产品带有managestock=no,因此它没有设置数量。我正在使用magento1.9.0.1有人可以指出我在这里遗漏了什么吗,这是我的代码...$newProduct->setAttributeSetId(4)->setTypeId('simple')->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH)->setTaxClassId(2)->
我想为所有新客户提供折扣以使用优惠券代码或基于新注册的电子邮件ID的简单折扣。我想从管理面板执行此操作,我找不到任何免费模块,请指导我该怎么做 最佳答案 您可以创建具有以下内容的购物车价格规则:没有“NOTLOGGEDIN”的客户群。每位客户的使用次数=1优惠券=特定优惠券优惠券代码=您想要的任何东西。然后将其提供给一般知识。 关于php-第一次客户折扣magento,我们在StackOverflow上找到一个类似的问题: https://stackoverf
我正在处理自定义CLI命令,我想知道从PHP代码调用其他命令的最佳方式是什么(没有shell_exec()或类似命令)。例如:当运行“phpbin/magentomy:custom:command”时,它会做这件事,最后会运行“phpbin/magentocache:flush”。有任何想法吗?谢谢。 最佳答案 MagentoCLI建立在Symfony控制台之上。您可以使用此组件加载并运行其他命令:$arguments=newArrayInput(['command'=>'my:custom:command']);$this->ge
我刚刚设置了一个运行ubuntu和所有最新版本的apachemysql和php的新服务器,还有运行Magento所需的所有扩展。我已经将我的测试站点转移到新服务器并且一切正常接受样式和脚本,出于某种原因它们包括来自文档根目录(/var/www/vhosts/site.com/httpdocs/),奇怪的是好像只有用XML添加的js和css是错误的。我已经检查了core_config_data表并且url是正确的,所有文件权限都是正确的安全模式已关闭memory_limits等已检查。这可能与apache2设置有关吗? 最佳答案 这是
这对大多数人来说可能很简单......我在Magento中有这一行,它是发布到Pinterest的内容的一部分。getShortDescription())."$".urlencode(number_format($_product->getPrice(),2));?>在这的某个地方,我需要去除标签,因为简短描述使用所见即所得的编辑器,然后将标签添加到数据库中,我相信我需要在上面插入的是以下内容(因为Magento已经有这个功能):-$this->stripTags谁能告诉我如何在不破坏页面的情况下将其正确添加到上面?让我知道是否需要进一步提供任何东西。提前致谢。