Explorar el Código

feat: 主导航增加碳足迹商品页入口.商品分类页增加碳足迹商品标签搜索.

peter hace 3 días
padre
commit
f523d619a9
Se han modificado 2 ficheros con 16 adiciones y 0 borrados
  1. 11 0
      components/PcHeader.vue
  2. 5 0
      mixins/category.js

+ 11 - 0
components/PcHeader.vue

@@ -483,6 +483,17 @@
             </nuxt-link>
           </div>
         </li>
+        <li
+          class="nav-list"
+          @click="closeAllBlock">
+          <div class="nav-list-title">
+            <nuxt-link
+              :to="{ name: 'category', query: { feature: 282 } }"
+              target="_self">
+              Carbon Footprint
+            </nuxt-link>
+          </div>
+        </li>
         <!-- <li
           class="nav-list"
           @click="closeAllBlock">

+ 5 - 0
mixins/category.js

@@ -455,6 +455,11 @@ export default {
               return b.ranking - a.ranking
             }
           }
+        } else if (
+          this.$route.query.feature &&
+          Number(this.$route.query.feature) === 282) {
+          keyword = 'Carbon Footprint'
+          config.restrictSearchableAttributes = 'filter'
         } else {
           config.restrictSearchableAttributes = 'cat_name'
         }