magento

Magento Limit Number of Products in Home page

穿精又带淫゛_ 提交于 2020-05-09 05:17:43
问题 I have added this code {{block type="catalog/product_list" category_id="25" template="catalog/product/list.phtml"}} in cms home page I want to limit no of products to display to nine to this category only.How can i do that? 回答1: I don't think there is a value you can pass into the block tag to limit it. I would suggest making a new list.phtml file that limits it there. Let me look at the code real quick. Ok. If you were to copy the file /app/design/frontend/default/default/template/catalog

Redis面试题,个个都是经典,希望有你想要的

白昼怎懂夜的黑 提交于 2020-04-15 08:59:49
【推荐阅读】微服务还能火多久?>>> 分享分享自己收藏的学习资料,有需要的朋友可以找我获取 根据自身面试经历整理以及不断收集的(珍藏版) 【推荐】2020年最新Java电子书集合.pdf(吐血整理) >>> https://www.cnblogs.com/xiaogeng88/p/12692306.html 1、什么是Redis?简述它的优缺点? Redis的全称是:Remote Dictionary.Server,本质上是一个Key-Value类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘 上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的 Key-Value DB。 Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构,此外单个value的最大限 制是1GB,不像 memcached只能保存1MB的数据,因此Redis可以用来实现很多有用的功能。 比方说用他的List来做FIFO双向链表,实现一个轻量级的高性 能消息队列服务,用他的Set可以做高 性能的tag系统等等。 另外Redis也可以对存入的Key-Value设置expire时间,因此也可以被当作一 个功能加强版的 memcached来用。

定制化运送方式和支付方式

梦想的初衷 提交于 2020-04-08 23:51:56
要点: 运送方式实现\Magento\Shipping\Model\Carrier\CarrierInterface 支付方式实现\Magento\Quote\Api\Data\PaymentMethodInterface 和 \Magento\Payment\Model\MethodInterface 描述运送方法结构。怎么样创建一个新的运送方法? 运送方式配置在 etc/下面的XML文件里。 创建一个新的运送方式: .在etc/adminhtml/system.xml 为 carriers/[shipping_code]创建一个组 .添加etc/config.xml,为 system.xml里的default/carriers[shipping_code]添加默认值 .添加<model/>节点,指定到包含该运送方式的类 .创建一个新的类,该类要实现\Magento\Shipping\Model\Carrier\CarrierInterface,而且很大程度上需要继承\Magento\Shipping\Model\Carrier\AbstractCarrierOnline carrier 和rates的区别是什么? Carrier 提供可用rates的列表。比如,UPS的可用费率列表为 隔夜,隔夜上午和平邮。 描述怎么样排查运送方式和税率结果 .找到运送方式类 .在

警惕黑客通过注入iFrame分离器以窃取支付数据

本秂侑毒 提交于 2020-04-06 18:13:28
国内知名网络“黑客“安全组织东方联盟研究人员今天发现了一个正在进行的新的“黑客”活动,到目前为止,该活动已经成功地破坏了至少19个不同的电子商务网站,以窃取其客户的支付卡详细信息。 根据今天发布并与《黑客新闻》共享的一份报告,东方联盟安全研究人员发现了一个名为“ MakeFrame ” 的新型数字器,将HTML iframe注入网页中以仿冒网络钓鱼付款数据。 MakeFrame攻击已归因于Magecart Group 7,其使用受感染网站托管掠夺代码,将撇渣器加载到其他受感染网站上并窃取所窃取数据的方法。 “黑客”攻击通常涉及不良行为者,这些行为破坏了公司的在线商店,以通过在付款表格上放置恶意的JavaScript撇取者来窃取在受感染站点上进行购买的用户的信用卡号和帐户详细信息。这些黑客组织都致力于窃取信用卡号码以获取经济利益。 东方联盟创始人,知名网络黑客安全专家郭盛华曾表示:“攻击者仅用22行JavaScript代码感染就可以实时访问相关敏感数据。” 使用混淆避免检测 研究人员说,新的MakeFrame Skimmer代码是十六进制编码的字符串数组和模糊代码的一部分,包含在良性代码之间,以逃避检测。但是有一点是,由于检查(_0x5cc230 ['removeCookie'])确保不会更改代码,因此不可能对代码进行模糊处理。通过此检查后,通过对混淆后的字符串进行解码

While running PHP bin/magento deploy:mode:set production I am getting error on magento 2.1

℡╲_俬逩灬. 提交于 2020-03-26 08:21:31
问题 I am using php7 with nginx Something went wrong while compiling generated code. See the error log for details. Command returned non-zero exit code: /usr/bin/php7.0 -f /var/www/magento2/bin/magento setup:di:compile 回答1: try to run the failing command with the -vvv switch (for very verbose output). /usr/bin/php7.0 -f /var/www/magento2/bin/magento setup:di:compile -vvv with this command you should at least get a better error message than "an error occurred..." very likely, it's just the memory

What is the proper way to add a custom dashboard “box” in the Magento backend without editing default templates?

谁都会走 提交于 2020-03-16 06:40:10
问题 I am working on creating what I hope one day will be a publicly available Magento extension (this part I mention because it's important to me that I do the "right thing" here). One of the things I would like to do is add a box in the default Magento dashboard, basically a new "box" exactly like "Top 5 Search Terms" except with my own content. I would like my new custom box to be the last box that is displayed (ideally). The issue that I'm running into is that the template that is responsible

MyCnCart, OpenCart, Prestashop, Zencart, Magento 等电商系统在糖果主机(sugarhosts)中安装SMTP发送邮件的设置

这一生的挚爱 提交于 2020-03-14 20:01:21
根据众多外贸网站用户的反馈,英国的糖果主机对于建立外贸网站目前遇到的问题最少,糖果主机的访问地址是 https://www.sugarhosts.com 点击上述链接即可访问到其中文网页,其提供了中文在线支持服务,还是 很贴合中国大陆对于客服的基本要求。 购买了糖果主机空间后,会有cpanel的管理。 安装了MyCnCart, OpenCart, Prestashop, Zencart, Magento 等电商系统后,在cpanel中创建邮箱账户,比如电邮账户为 support@abc.com 密码为 123456 则以 MyCnCart 或 OpenCart 系统为例,在系统后台系统设置中: 1. 设定邮箱为 support@abc.com 2. 在邮箱标签页面设定如下参数: 选择smtp服务; smtp主机: mail.abc.com smtp登录密码: 123456 smtp端口: 25 延迟: 5 至此完 成配置! 来源: oschina 链接: https://my.oschina.net/u/3221478/blog/3194878

Mailchimp与Magento2配置

不打扰是莪最后的温柔 提交于 2020-03-11 11:56:35
一、登录Mailchimp找到其Api Keys 点击这个“Profile”,并打开 Extras -> Api Keys,可看到当前的api key,若没有就创建一个新的: 二、登录Magento2后台 1、点击打开“Configuration”页面,先配置Api Key List 备注:在Api Key List输入Api key后,马上点击“Save config”保存 2、点击打开“MailChimp Stores”页面,创建 mailchimp store 备注:如果现有的mailchimp store与即将创建的重复了,需要把当前的删掉 点击 "Create New MailChimp Store" 创建新的mailchimp store。 备注,选择刚才Configuration里加入的api key后,在下面的List选择对应的mailChimp的list。 3、上述填完信息保存后,返回“Configuration”页面: 备注:在Mailchimp Store里,选择刚才创建的mailchimp store。Mailchimp List会自动出来,若不出来,再手动选择。 三、返回Mailchimp确认,当前使用哪个 Audience 同步 看到,就是我们所配置的那个Audience 四、注册验证是否正常同步 1、在Magento2注册或直接订阅一个账号,如

How to add Options to particular attribute options in magento

梦想与她 提交于 2020-03-06 04:52:05
问题 I want to add options against each attribute options in magento. Dont know how this is possible. Suppose i have an attribute size which has 3 options like small , medium , large Now i want to add options against each options. like for small i want to add 22 , 24 , 26 for medium i want to add 28 , 30 for large i want to add 32 , 34 please check the image below here fabric has lot of options like house linen cotton , brush linen cotton, soft wool, etc here each options has lot of fabric options