diff --git a/client/themes/default/components/page.vue b/client/themes/default/components/page.vue index 0d1f6473fa..76eb00be8e 100644 --- a/client/themes/default/components/page.vue +++ b/client/themes/default/components/page.vue @@ -537,13 +537,14 @@ export default { } }, breadcrumbs() { - return [{ path: '/', name: 'Home' }].concat(_.reduce(this.path.split('/'), (result, value, key) => { - result.push({ - path: _.get(_.last(result), 'path', `/${this.locale}`) + `/${value}`, - name: value - }) - return result - }, [])) + return [{ path: `/${this.locale}`, name: 'Home' }].concat( + _.reduce(this.path.split('/'), (result, value) => { + result.push({ + path: _.get(_.last(result), 'path') + `/${value}`, + name: value + }) + return result + }, [])) }, pageUrl () { return window.location.href }, upBtnPosition () {