Questions tagged «magento-enterprise»

这应该用来表示专门针对在Magento Enterprise Edition平台上运行的网站的问题。它们不必是EE特有的功能。

1
如何报告Magento Enterprise中的错误?
我在Magento Enterprise 1.13中发现了“网站限制”和“单页签出”的错误。尽管我正在开发一种解决方法,但我也想提交一个故障单。 尝试报告错误时,可用版本仅限于Community Edition。报告企业中的错误的正确过程是什么?

2
目标规则加售
我对Magento Target规则追加销售有一个奇怪的问题。 场景:Magento EE 1.12。在同一个Magento实例上存储30多个视图。30k +产品。大多数产品在所有商店视图中都具有相同的设置。我创建了一个显示加售的规则,如下所示。“显示价格比当前产品高100%或更高的同一类别的产品”。显示加售的设置:“仅基于规则”(此问题再现为“基于规则和选定的规则”)。我保存了规则。重新索引所有内容。一切看上去都很正常,但按照规则定义,出现了加售(针对我测试的产品),但是……一段时间后,同一产品在一个商店视图上出现加售,而在其他商店视图上则没有出现加售。该产品在所有商店视图中都具有相同的设置。(并且应该有相同的加售)。 如果我修改了规则中的某些内容并再次保存,则加售开始出现在所有商店视图中,但是一段时间后,问题再次出现。 深入研究代码后,我发现由目标规则生成的加售记录保留在表enterprise_targetrule_index_upsell中,以避免每次都解析所有规则。下面是它的工作原理。(保存规则时,该表将被截断)如果我提到的表中有任何“目标规则”加售,则将其检索。如果不是,则对规则进行解析,并将结果放入索引表中。这是该表中特定产品的一些记录。 +-----------+----------+-------------------+---------------------------------------------------------------------+---------------------+ | entity_id | store_id | customer_group_id | product_ids | customer_segment_id | +-----------+----------+-------------------+---------------------------------------------------------------------+---------------------+ | 17372 | 2 | 0 | 17373,350,583,487,17664,29737,14719,443,445,29502,17666,17667,17668 | 0 | | 17372 | 5 | 0 | 17373,350,583,487,17664,29737,14719,443,445,29502,17666,17667,17668 | 0 | | 17372 | 17 | 0 | …


1
主题级别的占位符xml
我正在Enterprise上为Magento开发自定义主题,我们正在尝试使用全页缓存。最近,我们发现我们的主题中需要一些自定义占位符(也称为打孔器),以便Magento可以正确缓存并提供我们的页面。我看到的用于添加其他占位符的所有示例都涉及自定义模块或编辑核心xml文件。因为这是一个具有其他几个独特主题的多站点实例,所以我真的不想弄乱全局名称空间,并且随着我们的成长而发生冲突。 是否存在所有fpc占位符XML都应放置的特定/标准主题级别的XML文件?

7
Magento学习资源
我是magento的新手,没有MVC的概念,但是我得到了一份工作来进行开发,这意味着要了解它并执行规范,现在我真的太想了解magento“ Beast”了,所以我感到压力太大了,我一直在关注Tuts + Magento基础知识,因此收获很多。因为“ Hello World”不是进入现实世界的一杯茶,所以一切都比较模糊。我真的想要更多深入的教程,其中我更多地了解细分,例如 我想知道模型,控制器和视图如何一起工作以将数据,功能馈送到给定的html元素,它如何知道如何将数据映射到字段。 如何制作额外的菜单并链接到它。 除了“ Hello函数”之外,还有什么更实际的使用模型,控制器,资源等的方式。 当我们说getABC()等等时,我们如何知道应采用哪种方法或要问什么。 还有很多要点使商店具有出色的功能。我知道将其全部销毁并不是太快,但是我非常渴望在学习和让自己感到骄傲之前失去睡眠。我很新对Magento而言,但对创建块,帮助器,控制器等有很深的了解。即使对于Magento设置的示例,我仍然很模糊,无法制作一个模块,该模块只说了“ Magento基础知识”中所述的“你好,世界”,生活中学习Magento的方法,例如显示用户信息(如个人资料),更新信息,获取用户订购和历史记录的产品等。在创建表单时如何将我的值映射到正确的字段?例如,名字:名字姓氏:姓氏地址:地址等 他们将以块或控制器的形式进入哪里?如何制作布局以形成表格?我知道诸如此类的东西loadLayout并renderLayout会产生布局,但是如何使用该表单或布局中的字段映射到我需要的字段,甚至显示可以执行其他操作的自定义菜单,例如 帐户摘要帐户历史记录订单历史记录 就像我说的那样,我一直关注MagentoU的“ Magento基础知识”,似乎无法回答这些问题。 编辑:可以是我不了解MVC,我遵循Treehouse和Lynda进行测试,但是那边没有MVC PHP进行测试。只有ASP.net tuts。我为MVC 找到了此链接,但仅在它值得的情况下? 更新:探索了许多链接之后,我仍然对为什么使用模型和控制器感到困惑。我们如何将有关客户或仪表板的信息映射到已登录的用户,提供的示例中有诸如getProduct(1)之类的示例,magento如何知道要查找和使用哪个ID并对其进行处理。因此,我的意思是说,什么样的数据存储在1.模型,2。控制器,3。我知道引用用于获取xml中已定义的块,但实际的实际示例将是很好的。


2
如何使用块类型=“ core / template”在Magento2中包含phtml文件?
我已经完成以下工作: Magento 2 EE Admin > Content > Pages > Add New 页面称为Hello World 内容是: {{block type="core/template" template="/Modules/About.phtml"}} 我去创造了。 App/design/frontend/Magento/Blank/Modules/About.phtml 当我访问localhost / m2 / hello时 该页面加载了预期的内容,但没有加载about.phtml,其中包含纯文本调用 <p>Hello this file is correct</p>

2
enterprise_refresh_index休眠MySQL连接
有时,由cron运行的索引器似乎卡在了MySQL上,因为可以看到Sleeping连接。索引器运行了几个小时,实际上根本没有运行。我已经搜索过了,但是找不到任何相关内容。任何人都可以照亮吗?可能是服务器配置还是Magento错误?


1
Magento Enterprise 1.14.1.0-购物车价格规则-促销-致命错误达到最大功能嵌套级别
我一直在玩Magento Enterprise 1.14.1.0的购物车价格规则,偶然发现了一个问题。 我正在尝试创建一条简单的规则,如果您从定义的类别中购买任意3件商品,并且花费超过15英镑,您将获得10英镑的折扣。请参阅下面的配置。 在我的购物篮中,我有id类别的3个项目和id类别的51个项目3。 启用此规则并查看购物篮时,会收到致命错误。这是堆栈跟踪的一部分。如您所见,我已经提高xdebug.max_nesting_level到了令人恐惧的水平。 Fatal error: Maximum function nesting level of '18000' reached, aborting! in /dev/builds/1_14_1_0/lib/Varien/Object.php on line 344 Call Stack: 0.0003 348680 1. {main}() /dev/builds/1_14_1_0/index.php:0 0.0020 694956 2.Mage::run() /dev/builds/1_14_1_0/index.php:89 0.0068 1819640 3.Mage_Core_Model_App->run() /dev/builds/1_14_1_0/app/Mage.php:684 0.0509 9129168 4.Mage_Core_Controller_Varien_Front->dispatch() /dev/builds/1_14_1_0/app/code/core/Mage/Core/Model/App.php:354 0.0626 11074424 5. Mage_Core_Controller_Varien_Router_Standard->match() /dev/builds/1_14_1_0/app/code/core/Mage/Core/Controller/Varien/Front.php:172 0.0658 11765288 6. Mage_Core_Controller_Varien_Action->dispatch() /dev/builds/1_14_1_0/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php:250 …

1
高负荷服务。肥皂与休息
我的任务是使用其SOAP或REST实现为Magento制作一个api。 我已经阅读了很多有关这两种服务的文章,也有使用它们的经验。但不是high-loaded projects。 该服务的任务将通过SOAP或REST向客户端提供一些额外的信息。我都配置了,一切正常。 但是,问题是,如果每秒有100个客户呼叫我的服务,而200个,500个以此类推,那会更好呢? 我了解SOAP的开销,但是如果我使用REST,还需要使用oAuth,那么首先会发生什么呢? 有什么经验吗?

1
在Magento中可以使is_filterable_in_search = 1的产品属性数量有任何限制吗?
我们正在使用Magento Enterprise 1.10和SOLR作为我们的目录搜索引擎。 在我们的实时网站中,我们面临的一个主要问题是,每当在某些限制目录搜索中断后,我们开始在系统中开始增加搜索可过滤属性的数量时,就会遇到问题。没有任何搜索结果。 我试图查看Magento异常日志,其中显示: 2014-12-16T21:07:53+00:00 ERR (3): exception 'Exception' with message '"400" Status: Bad Request' in /var/www/site/lib/Apache/Solr/Service.php:334 我尝试在目录搜索期间将Magento发出的URL请求记录到SOLR,它基本上向SOLR发出了3个请求,而在第三个请求中,它在facet.field请求URL中具有大量参数。 我试图复制第三个请求URL并在浏览器中将其命中,但是它没有给出任何JSON响应,它给出了错误的HTTP状态代码400 Bad Request。 可能是什么问题? 没有限制。Magento向SOLR提出的facet.field请求 要解决此问题,Magento或SOLR端是否需要进行一些配置更改?

3
Magento Google网站地图生成
我已经通过Magento adminpanel生成了Google网站地图。 我在配置中设置了产品URL后缀(html)和类别URL后缀(html)。 该后缀未显示在sitemap.xml中。 它只显示在URL下方, www.site.com/men/t-shirt/crew-neck-T-shirts 但是它的404带有url后缀 而且我也禁用了一些父类别,例如 -root category - Men - T-shirt // i have disable this category - Crew Neck - V Neck 因此,站点地图会针对此类生成 www.site.com/men/t-shirt/crew-neck 但是我需要这样表现 www.site.com/men/crew-neck 如何做到这一点。我已经检查了以下收藏 Mage::getResourceModel('sitemap/catalog_category')->getCollection($storeId) Mage::getResourceModel('sitemap/catalog_product')->getCollection($storeId) 但没有运气。 任何建议将不胜感激。

1
Solr搜索建议
我已经在Tomcat上安装了Solr服务器,并且基本工作正常-但我根本无法获得任何建议或建议。(Magento Enterprise 1.14.01和Solr 3.6.2) 如果我使用从Magento发送到Solr的GET字符串并在浏览器中运行它,我会看到基本结果-但没有任何建议。 但是,如果我从Tomcat看日志,则Solr服务器正在处理,并且知道应该返回的建议...但是它们不会在响应json中发送回去。 例: 我发给Solr的东西 http://dev.samplesite.com:8080/solr/select?sort=score+desc&stats=true&stats.field=price_0_1&qt=magento_en&fq=%28visibility%3A3+OR+visibility%3A4%29+AND+store_id%3A1&version=1.2&wt=json&json.nl=map&q=bluu&start=0&rows=0 我从Solr得到的回报 {"responseHeader":{"status":0,"QTime":185,"params":{"sort":"score desc","start":"0","stats.field":"price_0_1","stats":"true","q":"bluu","json.nl":"map","qt":"magento_en","wt":"json","fq":"(visibility:3 OR visibility:4) AND store_id:1","rows":"0","version":"1.2"}},"response":{"numFound":0,"start":0,"docs":[]},"stats":{"stats_fields":{"price_0_1":null}}} 但是在Solr日志中,我看到这两行 Jun 02, 2014 8:49:09 PM org.apache.solr.core.SolrCore execute INFO: [] webapp=/solr path=/select params={sort=score+desc&json.nl=map&wt=json&rows=1&version=1.2&fl=id&start=0&q=blue&qt=magento_en&fq=(visibility:3+OR+visibility:4)+AND+store_id:1} hits=1405 status=0 QTime=1 Jun 02, 2014 8:49:09 PM org.apache.solr.core.SolrCore execute INFO: [] webapp=/solr path=/select params={sort=score+desc&json.nl=map&wt=json&rows=1&version=1.2&fl=id&start=0&q=bleu&qt=magento_en&fq=(visibility:3+OR+visibility:4)+AND+store_id:1} hits=1 status=0 QTime=8 Solr清楚地知道“ blue”具有1405个结果,而“ bleu”具有1个结果...这对于我们的目录是准确的-但某些方面使这些建议无法通过JSON字符串发送回Magento …

2
客户登录后如何删除旧的购物车产品
客户访问网站并添加产品, 然后客户登录。 如果客户已经有购物车项目,则其删除的旧项目,新添加的项目仅显示 例: 客户已经在购物车中有5个产品>访问站点>在购物车中新添加2个产品>登录客户帐户>显示购物车新添加2个产品(旧购物车产品已删除) 任何建议将不胜感激。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.