Переглянути джерело

fixed edit banner for blog page

master
alireza 9 місяці тому
джерело
коміт
38299a44c3
3 змінених файлів з 49 додано та 2 видалено
  1. +24
    -1
      src/views/live-preview/pages/banners/addBanner.vue
  2. +1
    -0
      src/views/live-preview/pages/banners/banners.vue
  3. +24
    -1
      src/views/live-preview/pages/banners/editBanner.vue

+ 24
- 1
src/views/live-preview/pages/banners/addBanner.vue Переглянути файл

@@ -300,6 +300,29 @@
</small>
</BCol>

<BCol
v-if="pageType === 'blog_page' && pannel === 'web'"
md="6"
>
<div class="form-group">
<label class="form-label">موقعیت در صفحه بلاگ</label>
<select
class="form-select"
aria-label="Default select example"
v-model="selectedLoc"
@change="clearError('selectedLoc')"
:class="{ 'is-invalid': errors.selectedLoc }"
placeholder="موقعیت بنر"
:value="(selectedLoc = 'A')"
>
<option value="A">A-Banner</option>
</select>
</div>
<small v-if="errors.selectedLoc" class="text-danger">
{{ errors.selectedLoc }}
</small>
</BCol>

<BCol v-if="pageType === 'brand' && pannel === 'web'" md="6">
<div class="form-group">
<label class="form-label">موقعیت در صفحه برند</label>
@@ -608,7 +631,7 @@ export default {
}

if (selectedLoc.value === "A") {
formData.append("type", "slider");
formData.append("type", pageType.value === 'blog_page' ? "banner" :"slider");
}

if (selectedLoc.value !== "A") {


+ 1
- 0
src/views/live-preview/pages/banners/banners.vue Переглянути файл

@@ -350,6 +350,7 @@ export default {
brand: "برند",
special_page: "صفحه ویژه",
main_page: "صفحه اصلی",
blog_page: "صفحه بلاگ",
}[banner.page_type] || banner.page_type
}}
</td>


+ 24
- 1
src/views/live-preview/pages/banners/editBanner.vue Переглянути файл

@@ -335,6 +335,29 @@
</small>
</BCol>

<BCol
v-if="pageType === 'blog_page' && pannel === 'web'"
md="6"
>
<div class="form-group">
<label class="form-label">موقعیت در صفحه بلاگ</label>
<select
class="form-select"
aria-label="Default select example"
v-model="selectedLoc"
@change="clearError('selectedLoc')"
:class="{ 'is-invalid': errors.selectedLoc }"
placeholder="موقعیت بنر"
:value="(selectedLoc = 'A')"
>
<option value="A">A-Banner</option>
</select>
</div>
<small v-if="errors.selectedLoc" class="text-danger">
{{ errors.selectedLoc }}
</small>
</BCol>

<BCol md="6">
<div class="form-group">
<label class="form-label">تصویر بنر</label>
@@ -668,7 +691,7 @@ export default {
}

if (selectedLoc.value === "A") {
formData.append("type", "slider");
formData.append("type", pageType.value === 'blog_page' ? "banner" : "slider");
}

if (selectedLoc.value !== "A") {


Завантаження…
Відмінити
Зберегти