magento2重写virtualType并且传参
2024-09-08 02:20:08
今天遇到一个需求需要重写一个block,但是这个block是应用virtualType实现,所以需要先重写virtualType,然后却因为参数丢失而获取不到正确的结果。因此,查阅文档,需要用type标签进行传参:
di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<preference for="Magento\LayeredNavigationStaging\Block\Navigation\Search" type="Silk\CatalogPopup\Block\Search" />
<type name="Silk\CatalogPopup\Block\Search">
<arguments>
<argument name="filterList" xsi:type="object">searchFilterList</argument>
</arguments>
</type>
</config>
最新文章
- linux 守护程序小记(指定进程不存在则启动 )
- UILabel笔记(待完善)
- Sql Server R2还有备份数据库错误
- MySQL 语句大全--------添加列,修改列,删除列
- 细谈CSS布局方式
- maven 的 pom.xml 文件报错:ArtifactTransferException: Failure to transfer
- category应用(计算nssting的数量)
- 怎么批量修改Word表格的宽度
- [改善Java代码]适当设置阻塞队列长度
- North America Qualifier (2015)
- 【反射】Reflect 介绍 示例
- GitHub 使用教程图文详解
- poj 3270 更换使用
- jQuery HighchartsTableHTML表格转Highcharts图表插件
- ASP.NET(C#) Repeater分页的实现
- redis测试实践
- Java线程组(ThreadGroup)使用
- 关于MongoDB时间格式转换和时间段聚合统计的用法总结
- Codeforces 715B. Complete The Graph 最短路,Dijkstra,构造
- Jmeter 获取系统时间,和对系统时间进行增减时间
热门文章
- springCloud学习笔记2(服务发现)
- node连接Mysql报错ER_NOT_SUPPORTED_AUTH_MODE
- thrift java first demo
- 《深入理解 Java 虚拟机》读书笔记:Java 内存区域与内存溢出异常
- lock in share mode 和 select for update
- git拉取远程分支并切换到该分支
- 在本地调用hadoop的api
- SQL进阶系列之7用SQL进行集合运算
- appium+python自动化64-使用Uiautomator2执行driver.keyevent()方法报错解决
- POJ - 2482:Stars in Your Window (扫描线 )