Magento2 如何覆盖模块目录搜索/view/frontend/templates/searchlist.phtml
我已经创建了一个自定义主题。我想覆盖搜索列表文件Magento2 如何覆盖模块目录搜索/view/frontend/templates/searchlist.phtml,magento2,magento2.2,Magento2,Magento2.2,我已经创建了一个自定义主题。我想覆盖搜索列表文件 vendor/magento/module-catalog-search/view/frontend/templates/searchlist.phtml 我把它搬进来 public_html/app/design/frontend/themevendor/theme/Magento_CatalogSearch/ 但它的渲染输出来自供应商。我是magento2的新手,你能告诉我哪里错了吗?在magento2中,我们可以覆盖模板。 为此,我们
vendor/magento/module-catalog-search/view/frontend/templates/searchlist.phtml
我把它搬进来
public_html/app/design/frontend/themevendor/theme/Magento_CatalogSearch/
但它的渲染输出来自供应商。我是magento2的新手,你能告诉我哪里错了吗?在magento2中,我们可以覆盖模板。 为此,我们必须创建如下目录结构: app/design/frontend/custom_vendor/custom_theme/Magento_CatalogSearch/templates/searchlist.phtml 如果在覆盖的模板文件中进行更改,则必须运行三个命令才能获得正确的输出-
php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento setup:static-content:deploy -f
将文件移动到自定义主题 public_html/app/design/frontend/../../Magento_CatalogSearch/templates/searchlist.phtml 而且不需要部署自定义主题。仅在命令下方运行
php bin/magento cache:flush