|
|
@ -10,7 +10,7 @@
|
|
|
|
titleFa=" افزودن بخش جدید "
|
|
|
|
titleFa=" افزودن بخش جدید "
|
|
|
|
titleEn=" Add a New Section "
|
|
|
|
titleEn=" Add a New Section "
|
|
|
|
></WM-PageTitle>
|
|
|
|
></WM-PageTitle>
|
|
|
|
<div v-for="(module, index) in getModules" :key="index">
|
|
|
|
<div v-for="(module, index) in getAllModules" :key="index">
|
|
|
|
<div :class="'ModuleItem '+module.color_class+'Border'">
|
|
|
|
<div :class="'ModuleItem '+module.color_class+'Border'">
|
|
|
|
<div :class="'itrator En '+module.color_class+'--text'">{{index+1}}</div>
|
|
|
|
<div :class="'itrator En '+module.color_class+'--text'">{{index+1}}</div>
|
|
|
|
<v-layout row wrap class="WM-Margin-0">
|
|
|
|
<v-layout row wrap class="WM-Margin-0">
|
|
|
@ -19,9 +19,9 @@
|
|
|
|
<div class="EN">{{ module.title_en }}</div>
|
|
|
|
<div class="EN">{{ module.title_en }}</div>
|
|
|
|
</v-flex>
|
|
|
|
</v-flex>
|
|
|
|
<v-flex lg4 class="Price">
|
|
|
|
<v-flex lg4 class="Price">
|
|
|
|
<div class="Old En" v-if="module.old_Price">{{ module.old_Price }}</div>
|
|
|
|
<div class="Old En" v-if="module.old_price">{{ Intl.NumberFormat().format(module.old_price) }}</div>
|
|
|
|
<div class="Main En">
|
|
|
|
<div class="Main En">
|
|
|
|
{{ module.price }}
|
|
|
|
{{ Intl.NumberFormat().format(module.price) }}
|
|
|
|
<span class="Unit">IRT</span>
|
|
|
|
<span class="Unit">IRT</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</v-flex>
|
|
|
|
</v-flex>
|
|
|
@ -41,7 +41,7 @@
|
|
|
|
</v-tooltip>
|
|
|
|
</v-tooltip>
|
|
|
|
<!-- <v-tooltip top color="black">
|
|
|
|
<!-- <v-tooltip top color="black">
|
|
|
|
<v-btn
|
|
|
|
<v-btn
|
|
|
|
@click.native="$_openModal('role_permission/payment_confirmation'), SET_CURRENT_MODULE(module)"
|
|
|
|
@click.native="$_openModal('role_permission/payment_confirmation'), SET_CURRENT_ALL_MODULE(module)"
|
|
|
|
slot="activator"
|
|
|
|
slot="activator"
|
|
|
|
fab
|
|
|
|
fab
|
|
|
|
:color="module.color_class"
|
|
|
|
:color="module.color_class"
|
|
|
@ -65,7 +65,7 @@
|
|
|
|
<v-card-text style="padding:0px 40px 10px 40px">
|
|
|
|
<v-card-text style="padding:0px 40px 10px 40px">
|
|
|
|
<div class="WM-Tile">
|
|
|
|
<div class="WM-Tile">
|
|
|
|
<v-layout row wrap class="WM-Margin-0">
|
|
|
|
<v-layout row wrap class="WM-Margin-0">
|
|
|
|
<v-flex lg12 class="text-lg-right zIndex99 Text" v-html="module.description_text"></v-flex>
|
|
|
|
<v-flex lg12 class="text-lg-right zIndex99 Text" v-html="module.description"></v-flex>
|
|
|
|
</v-layout>
|
|
|
|
</v-layout>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</v-card-text>
|
|
|
|
</v-card-text>
|
|
|
@ -160,14 +160,14 @@ export default {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
},
|
|
|
|
},
|
|
|
|
computed: {
|
|
|
|
computed: {
|
|
|
|
...mapGetters("role_permission", ["getModules"])
|
|
|
|
...mapGetters("role_permission", ["getAllModules"])
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
...mapActions("role_permission", ["loadModules"]),
|
|
|
|
...mapActions("role_permission", ["loadAllModules"]),
|
|
|
|
...mapMutations("role_permission", ["SET_CURRENT_MODULE"]),
|
|
|
|
...mapMutations("role_permission", ["SET_CURRENT_MODULE"]),
|
|
|
|
},
|
|
|
|
},
|
|
|
|
created() {
|
|
|
|
created() {
|
|
|
|
this.loadModules({ home_page: true });
|
|
|
|
this.loadAllModules({ home_page: true });
|
|
|
|
}
|
|
|
|
}
|
|
|
|
};
|
|
|
|
};
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|