我已经为Magento 1找到了类似的问题。但是没有遇到Magento 2的问题。
我希望使用选择框更改可配置产品的默认文本。 默认情况下,可配置产品的下拉框显示“选择选项...”。 我想将其更改为“选择{属性默认标签}”。 任何帮助将不胜感激。
答案 0 :(得分:0)
您可以通过两种方式更改此设置。 1.通过csv翻译。 2.通过覆盖供应商文件夹中的模块可配置产品。
1)从以下路径打开en_US.csv文件
vendor\magento\module-configurable-product\i18n\
找到"选择一个选项......"第一栏中的文字。替换第二列中的文本并保存。清理缓存并检查它。
或强>
2)从下面链接覆盖configurable.phtml
vendor\magento\module-configurable-product\view\frontend\templates\product\view\type\options\
在此文件中更改以下内容。找到代码:
<option value=""><?php /* @escapeNotVerified */ echo __('Choose an Option...') ?></option>
更改自:
<option value=""><?php /* @escapeNotVerified */ echo __('Choose an Option...') ?></option>
要:
<option value=""><?php /* @escapeNotVerified */ echo __('Select ').strtolower($block->escapeHtml($_attribute->getProductAttribute()->getStoreLabel())) ?></option>