mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
anrechnungen reload page on languageChange in php template site with cis4Reload attribute set;
This commit is contained in:
@@ -85,7 +85,7 @@ else
|
||||
}
|
||||
</style>
|
||||
|
||||
<div id="page-wrapper">
|
||||
<div cis4Reload="true" id="page-wrapper">
|
||||
<div class="container-fluid">
|
||||
<!-- header -->
|
||||
<div class="row">
|
||||
|
||||
@@ -33,7 +33,7 @@ export default {
|
||||
template: `<div class="card mb-3">
|
||||
<div class="card-body">
|
||||
<h4 class="card-title mb-3">{{bezeichnung}} - {{kuerzel}}
|
||||
<small>{{semester}}.{{p.t('lehre/semester')}}</small>
|
||||
<small>{{semester}}.{{$p.t('lehre/semester')}}</small>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div v-for="lv in lehrveranstaltungen" :key="lv.lehrveranstaltung_id" class="col-12 col-md-6 col-xl-4 col-xxl-3 mb-3">
|
||||
|
||||
@@ -91,7 +91,7 @@ export default {
|
||||
},
|
||||
template: `
|
||||
|
||||
<h2>{{p.t('lehre/myLV')}}</h2>
|
||||
<h2>{{$p.t('lehre/myLV')}}</h2>
|
||||
<hr>
|
||||
<div class="mylv-student" v-if="ready">
|
||||
<div v-if="currentSemester" class="row justify-content-center mb-3">
|
||||
|
||||
@@ -9,11 +9,13 @@ export default {
|
||||
changeLanguage: function(lang){
|
||||
if(this.allActiveLanguages.some(l => l.sprache === lang))
|
||||
{
|
||||
const isReload = document.querySelector('[cis4Reload]')
|
||||
this.$p.setLanguage(lang, this.$fhcApi)
|
||||
.then(res => res.data)
|
||||
.then(data =>
|
||||
{
|
||||
this.$emit('languageChanged', lang);
|
||||
if(isReload) window.location.reload()
|
||||
else this.$emit('languageChanged', lang);
|
||||
})
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user