草庐IT

Magento2

全部标签

php - 使用 Solr 在 Magento 中索引自定义实体

我正在尝试使用Magento为Solr中的自定义实体编制索引。我遵循了本指南:http://www.summasolutions.net/blogposts/magento-apache-solr-integration-part-iii-indexing-custom-data,但我仍然无法让它工作。在我的例子中,我有一个代表新闻的EAV实体,我希望默认的Magento搜索显示包含该实体的结果。与指南类似,我创建了“getSolrDocument”函数:protectedfunctiongetNewsSolrDocument($id,$name,$storeId,$visibilit

php - 如何在一个 Magento 站点上设置两个最大文件大小限制

所以这是我的问题。在我们Magento站点的管理部分,我们需要能够上传每个2-500MB的文件。我已经适本地设置了我的php.ini设置,并且一切都符合这个要求。但是现在我被要求允许客人从前端上传文件。显然,我不想让完全陌生的人上传500MB的文件。我四处搜索,但未能找到该问题的合适直接答案。那么如何让您的管理员继续上传超大文件,同时限制前端用户只能上传较小的文件呢?这是我目前的解决方案:publicfunctionsaveAction(){$post=$this->getRequest()->getPost();$helper=Mage::helper('my_module');if

php - 从 Magento 中的货件跟踪事件获取跟踪 ID

我正在尝试从Magento1.9.0.1中的sales_order_shipment_track_save_after事件获取跟踪号。由于某些原因,该事件似乎不包括装运,因为$observer->getEvent()->getShipment()返回NULL。我使用了错误的事件吗?这些是我的代码的相关部分:config.xml(模块)modelpixelstore_sms/observershipmentsObserver.php(模型)publicfunctionshipments($observer){$event=$observer->getEvent();$shipment=$

php - 无法在后端 Magento 上导出导入产品

我尝试使用此https://www.siteground.com/tutorials/magento/import-products.htm将产品+类别从Xmagento导出到Ymagento|仅供引用,导出的文件是正确的,甚至是XML或CSV类型。但是,我在导入它时发现错误。它说我找到了84行,但它只有导入的1条记录,当我检查管理产品时,没有导入任何产品。我尝试了CSV和XML文件,结果是一样的。两者的magento版本相似,是否可以调试它? 最佳答案 在您的导入过程中,84条记录意味着您的csv文件中有84行而不是84个产品!我

php - 在 Magento 中按数据属性选择产品

我创建了一个带有自定义数据属性的新产品。$product=Mage::getModel('catalog/product');$product->setStatus(Mage_Catalog_Model_Product_Status::STATUS_ENABLED);$product->setVisibility(Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH);$product->setName('name');$product->setDescription('description');$product->setPri

php - Magento 模块的 URL 重写

我在Magento中创建了一个新模块并将其命名为“文章”。它有两个前端Controller索引和文章。在文章Controller中,我有一个名为“文件”的操作,用于根据文件列出前端/网站上的文章。除了URL之外,一切都很好。现在的工作URL是:[http://]mydemostore/article/article/archives/01/2011我真正需要的是http://mydemostore/article/archives/01/2011我不想有一个额外的“文章”(Controller名称)我知道因为我的模块名称和Controller名称相同,所以我得到了这个。如果我将我的操作

php - Magento - 拉一个单一的客户评论

我一直在尝试将一条客户评论拉到产品页面上。我没有代码可以显示,老实说,我不确定从哪里开始,也无法在网上找到任何提及它的信息。有人有什么想法吗? 最佳答案 我之前写了一篇关于将所有评论元素带到产品页面的教程,所以你可以按照这个教程:http://www.e-commercewebdesign.co.uk/blog/magento-tutorials/product-reviews-on-product-view-page.php您所要做的就是重命名列表block并以相同的方式将其显示出来。然后简单地修改以您认为合适的任何方式显示评论的

c# - 如何使用 SOAP V2 为 Magento 设置自定义 api?

我使用的是Magento1.4.1.1,我正在尝试使用SOAPv2在API中设置自定义函数。我让它适用于SOAPv1,但我需要v2,以便C#可以使用它。对于v2,该函数显示在WSDL中,但总是返回此错误:过程“testFoo”不存在。这是我的文件:/app/etc/modules/ABT_Test.xmltruelocal/app/code/local/ABT/Test/etc/config.xmltruelocal1.0ABT_Test_Model/app/code/local/ABT/Test/etc/api.xmltest/apiABTTestApiFooTestfootest/

php - 如何在Magento中获取可配置项的所有 super 属性选项

我的系统中有可配置的产品,包括颜色和尺寸。我已经编写了以下代码来获取数据,但速度太慢了。在添加这段代码之前,页面加载时间低于2秒,添加后跳到15秒。当然有更快的方法来获取这些信息(我有2个super属性,每个属性大约有10个选项)我的代码:$productAttributeOptions=$_product->getTypeInstance(true)->getConfigurableAttributesAsArray($_product);$attributeOptions=array();foreach($productAttributeOptionsas$productAttri

php - 登录成功后magento 404

我的magento安装遇到了一个奇怪的问题。我在安装过程中将管理url设置为myadmin。在我的local.xml文件中,admin的frontName是这样的:登录成功后重定向到[http://127.0.0.1/index.php/admin/myadmin/index/noRoute/key/53c3c0bf6b77fb838f1d363c24443483/]当我点击仪表板链接时,它起作用了。当我将myadmin更改为admin时,它起作用了。那么这个问题有什么解决办法吗?任何帮助将不胜感激。问候。 最佳答案 当我也有带有多