添加 多规格编辑辅助说明文字 -> https://gitee.com/beikeshop/beikeshop/issues/I60WOC?from=project-issue
This commit is contained in:
parent
e086c2f570
commit
71237ca31d
|
|
@ -117,40 +117,43 @@
|
|||
<el-button type="primary" plain size="mini" @click="modalVariantOpenButtonClicked(variantIndex, -1)">{{ __('admin/product.add_variable_value') }}</el-button>
|
||||
</div>
|
||||
</div>
|
||||
<draggable
|
||||
element="div"
|
||||
@start="isMove = true"
|
||||
v-if="variant.values.length"
|
||||
class="variants-wrap"
|
||||
@update="(e) => {swapSourceVariantValue(e, variantIndex)}"
|
||||
@end="isMove = false"
|
||||
ghost-class="dragabble-ghost"
|
||||
:list="variant.values"
|
||||
:options="{animation: 100}"
|
||||
>
|
||||
<div v-for="(value, value_index) in variant.values" :key="value_index" class="variants-item" @dblclick="modalVariantOpenButtonClicked(variantIndex, value_index)">
|
||||
{{-- <div class="value-img" v-if="variant.isImage"> --}}
|
||||
{{-- <a href="" :id="'value-img-' + i + '-' + value_index" data-toggle="image" data-no-preview> --}}
|
||||
{{-- <img :src="thumbnail(value.image)" class="img-responsive" /> --}}
|
||||
{{-- </a> --}}
|
||||
{{-- </div> --}}
|
||||
<template v-if="variant.values.length">
|
||||
<draggable
|
||||
element="div"
|
||||
@start="isMove = true"
|
||||
class="variants-wrap"
|
||||
@update="(e) => {swapSourceVariantValue(e, variantIndex)}"
|
||||
@end="isMove = false"
|
||||
ghost-class="dragabble-ghost"
|
||||
:list="variant.values"
|
||||
:options="{animation: 100}"
|
||||
>
|
||||
<div v-for="(value, value_index) in variant.values" :key="value_index" class="variants-item" @dblclick="modalVariantOpenButtonClicked(variantIndex, value_index)">
|
||||
{{-- <div class="value-img" v-if="variant.isImage"> --}}
|
||||
{{-- <a href="" :id="'value-img-' + i + '-' + value_index" data-toggle="image" data-no-preview> --}}
|
||||
{{-- <img :src="thumbnail(value.image)" class="img-responsive" /> --}}
|
||||
{{-- </a> --}}
|
||||
{{-- </div> --}}
|
||||
|
||||
<div class="open-file-manager variant-value-img" v-if="variant.isImage">
|
||||
<div>
|
||||
<img :src="thumbnail(value.image)" class="img-fluid">
|
||||
<div class="open-file-manager variant-value-img" v-if="variant.isImage">
|
||||
<div>
|
||||
<img :src="thumbnail(value.image)" class="img-fluid">
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" v-model="value.image">
|
||||
|
||||
<div class="btn-remove" @click="removeSourceVariantValue(variantIndex, value_index)"><i class="el-icon-error"></i></div>
|
||||
<div class="name">
|
||||
@{{ value.name[current_language_code] }}
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" v-model="value.image">
|
||||
|
||||
<div class="btn-remove" @click="removeSourceVariantValue(variantIndex, value_index)"><i class="el-icon-error"></i></div>
|
||||
<div class="name">
|
||||
@{{ value.name[current_language_code] }}
|
||||
</div>
|
||||
</div>
|
||||
</draggable>
|
||||
<div v-else>
|
||||
<div class="p-2" @click="modalVariantOpenButtonClicked(variantIndex, -1)">{{ __('admin/product.add_variable_value') }}</div>
|
||||
</draggable>
|
||||
<div class="ps-2 mt-2 mb-3 opacity-50"><i class="bi bi-exclamation-circle"></i> {{ __('admin/product.modify_order') }}</div>
|
||||
</template>
|
||||
<div v-else class="d-flex justify-content-center align-items-center">
|
||||
<div class="p-4 fs-5 btn" @click="modalVariantOpenButtonClicked(variantIndex, -1)"><i class="bi bi-plus-square-dotted"></i> {{ __('admin/product.add_variable_value') }}</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</draggable>
|
||||
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => 'Spezifikationswert hinzufügen',
|
||||
'add_variable_image' => 'Spezifikationsbild hinzufügen',
|
||||
'default_main_product' => 'Standard-Hauptprodukt',
|
||||
'modify_order' => 'Zum Ändern doppelklicken, zum Anpassen der Reihenfolge ziehen',
|
||||
|
||||
'confirm_batch_product' => 'Möchten Sie die ausgewählten Elemente wirklich in großen Mengen löschen?',
|
||||
'confirm_batch_status' => 'Möchten Sie den Status der ausgewählten Artikel wirklich per Bulk-Verfahren bearbeiten?',
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ return [
|
|||
'add_variable_value' => 'Add Specification Value',
|
||||
'add_variable_image' => 'Add Spec Image',
|
||||
'default_main_product' => 'Default main product',
|
||||
'modify_order' => 'Double-click to modify, drag to adjust the order',
|
||||
|
||||
'confirm_batch_product' => 'Are you sure you want to delete the selected products in batches? ',
|
||||
'confirm_batch_status' => 'Confirm to modify the status of the selected products in batches? ',
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => 'Agregar valor de especificación',
|
||||
'add_variable_image' => 'Agregar imagen de especificaciones',
|
||||
'default_main_product' => 'Producto principal predeterminado',
|
||||
'modify_order' => 'Haz doble clic para modificar, arrastra para ajustar el orden',
|
||||
|
||||
'confirm_batch_product' => '¿Está seguro de que desea eliminar los elementos seleccionados de forma masiva?',
|
||||
'confirm_batch_status' => '¿Está seguro de que desea editar en masa el estado de los elementos seleccionados?',
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => 'Ajouter une valeur de spécification',
|
||||
'add_variable_image' => 'Ajouter une image de spécification',
|
||||
'default_main_product' => 'produit principal par défaut',
|
||||
'modify_order' => 'Double-cliquez pour modifier, faites glisser pour ajuster la commande',
|
||||
|
||||
'confirm_batch_product' => 'Êtes-vous sûr de vouloir supprimer les produits sélectionnés par lots? ',
|
||||
'confirm_batch_status' => 'Confirmer pour modifier le statut des produits sélectionnés par lots? ',
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => 'Aggiungi valore di specifica',
|
||||
'add_variable_image' => 'Aggiungi immagine specifica',
|
||||
'default_main_product' => 'prodotto principale predefinito',
|
||||
'modify_order' => 'Fai doppio clic per modificare, trascina per regolare l\'ordine',
|
||||
|
||||
'confirm_batch_product' => 'Sei sicuro di voler eliminare i prodotti selezionati in batch?',
|
||||
'confirm_batch_status' => 'Conferma per modificare lo stato dei prodotti selezionati in batch?',
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => '指定値を追加',
|
||||
'add_variable_image' => '仕様画像追加',
|
||||
'default_main_product' => 'デフォルトのメイン製品',
|
||||
'modify_order' => 'ダブルクリックして変更、ドラッグして順序を調整',
|
||||
|
||||
'confirm_batch_product' => '選択した製品をまとめて削除しますか? ',
|
||||
'confirm_batch_status' => 'バッチで選択した製品のステータスを変更することを確認しますか? ',
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => 'Добавить значение спецификации',
|
||||
'add_variable_image' => 'Добавить изображение спецификации',
|
||||
'default_main_product' => 'Основной продукт по умолчанию',
|
||||
'modify_order' => 'Дважды щелкните, чтобы изменить, перетащите, чтобы настроить порядок',
|
||||
|
||||
'confirm_batch_product' => 'Вы уверены, что хотите удалить выбранные элементы сразу?',
|
||||
'confirm_batch_status' => 'Вы уверены, что хотите массово изменить статус выбранных элементов?',
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => '添加规格值',
|
||||
'add_variable_image' => '添加规格图片',
|
||||
'default_main_product' => '默认主商品',
|
||||
'modify_order' => '双击修改、拖动调整顺序',
|
||||
|
||||
'confirm_batch_product' => '确认要批量删除选中的商品吗?',
|
||||
'confirm_batch_status' => '确认要批量修改选中的商品的状态吗?',
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ return [
|
|||
'add_variable_value' => '添加規格值',
|
||||
'add_variable_image' => '添加規格圖片',
|
||||
'default_main_product' => '默認主商品',
|
||||
'modify_order' => '雙擊修改、拖動調整順序',
|
||||
|
||||
'confirm_batch_product' => '確認要批量刪除選中的商品嗎? ',
|
||||
'confirm_batch_status' => '確認要批量修改選中的商品的狀態嗎? ',
|
||||
|
|
|
|||
Loading…
Reference in New Issue