要将 Magento 产品详情页的缩略图列表,由横向改成竖版排列。
实际上修改方式分两种,根据部署方式的不同,而有所区别。
修改方式一:下载安装的
找到 magento 根目录下的:
app\design\frontend\Themes\Yourtheme\etc\view.xml
修改:
<var name="navdir">horizontal</var>
变为
<var name="navdir">vertical</var>
修改方式二:composer 安装的
如果是直接用的 magento 的默认主题
> cd vendor/magento
> find . -name "view.xml"
./theme-frontend-blank/etc/view.xml // 这个
./magento2-base/dev/tests/integration/testsuite/Magento/Deploy/_files/zoom1/etc/view.xml
./magento2-base/dev/tests/integration/testsuite/Magento/Deploy/_files/zoom3/etc/view.xml
./magento2-base/dev/tests/integration/testsuite/Magento/Deploy/_files/zoom2/etc/view.xml
./magento2-base/dev/tests/integration/testsuite/Magento/Theme/Model/_files/design/frontend/Test/default/etc/view.xml
./module-page-builder/etc/view.xml
./module-wishlist/etc/view.xml
./theme-frontend-luma/etc/view.xml // 或者这个
./module-catalog/etc/view.xml
./module-swatches/etc/view.xml
./theme-adminhtml-backend/etc/view.xml
如果安装的是三方主题
> cd vendor/swissup
> find . -name "view.xml"
./theme-frontend-breeze-blank/etc/view.xml
./theme-frontend-breeze-evolution/etc/view.xml
逐一确认,会发现
./theme-frontend-breeze-blank/etc/view.xml
里有此设置,而另一个则没有。
实际上,magento 的主题,有点类似 wordpress 主题的做法,一个主题通常是继承另一个主题。
修改配置为
<var name="navdir">vertical</var>
即可。
清理缓存,使修改生效
php bin/magento cache:clean
php bin/magento cache:flush
继续阅读 🌳
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式