Преглед на файлове

fixed block title translation bug, pricing title remains untranslated

bach преди 3 години
родител
ревизия
345c10b11b

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
web/themes/custom/materiotheme/assets/dist/main.js


BIN
web/themes/custom/materiotheme/assets/dist/main.js.gz


Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
web/themes/custom/materiotheme/assets/dist/report.html


+ 6 - 3
web/themes/custom/materiotheme/assets/scripts/main.js

@@ -103,6 +103,7 @@ export let _v_sitebranding_block, _v_user_block, _v_header_menu,
     function initVues () {
       // only launch views if we are not in commerce pages
       if (!checkNoVuePages()) {
+        initVi18n()
         initVRouter()
         initVSiteBrandingBlock()
         initVPagetitleBlock()
@@ -111,7 +112,6 @@ export let _v_sitebranding_block, _v_user_block, _v_header_menu,
         initVSearchBlock()
         initVMainContent()
         initVStore()
-        initVi18n()
         initVLeftContent()
       }
       initVUserBlock()
@@ -133,7 +133,7 @@ export let _v_sitebranding_block, _v_user_block, _v_header_menu,
     function initVRouter () {
       // we need this to update the title and body classes while using history nav
       router.beforeEach((to, from, next) => {
-        console.log('router beforeEach to ', to)
+        console.log('router beforeEach to ', to, router, i18n)
         // commit new title to store
         let title = null
         switch (to.name) {
@@ -143,6 +143,9 @@ export let _v_sitebranding_block, _v_user_block, _v_header_menu,
           case 'article':
             title = false
             break
+          case 'pricing':
+            title = i18n.t(to.name)
+            break
           default:
             title = to.name
         }
@@ -251,7 +254,7 @@ export let _v_sitebranding_block, _v_user_block, _v_header_menu,
         store.commit('Common/setPagetitle', title)
       }
       // replace in template the pagetitle by vue binding
-      $h2.innerText = '{{ $t("materio."+pagetitle) }}'
+      $h2.innerText = '{{ pagetitle }}'
       // create the vue
       _v_pagetitle_block = new Vue({
         store,

Някои файлове не бяха показани, защото твърде много файлове са промени