You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
136 lines
6.4 KiB
136 lines
6.4 KiB
<div class="wrap wcml_trblsh">
|
|
<h2>{{ strings.troubl }}</h2>
|
|
<div class="wcml_trbl_warning">
|
|
<h3>{{ strings.backup }}</h3>
|
|
</div>
|
|
<div class="trbl_variables_products">
|
|
<h3>{{ strings.sync }}</h3>
|
|
<ul>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_sync_update_product_count" />
|
|
{{ strings.upd_prod_count }}
|
|
<span class="var_status">{{ prod_with_variations }}</span>
|
|
<span>{{ strings.prod_var }}</span>
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_sync_product_variations" checked="checked" />
|
|
{{ strings.sync_var }}
|
|
<span class="var_status">{{ prod_with_variations }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_sync_gallery_images" />
|
|
{{ strings.sync_gallery }}
|
|
<span class="gallery_status">{{ prod_count }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_sync_categories" />
|
|
{{ strings.sync_cat }}
|
|
<span class="cat_status">{{ prod_categories_count }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_duplicate_terms" {% if all_products_taxonomies is empty %}disabled="disabled"{% endif %} />
|
|
{{ strings.dup_terms }}
|
|
<select id="attr_to_duplicate" {% if all_products_taxonomies is empty %}disabled="disabled"{% endif %} >
|
|
{% if all_products_taxonomies is empty %}
|
|
<option value="0" >{{ strings.none }}</option>
|
|
{% endif %}
|
|
|
|
{% set terms_count = 0 %}
|
|
{% for tax in all_products_taxonomies %}
|
|
{% if loop.first %}
|
|
{% set terms_count = tax.terms_count %}
|
|
{% endif %}
|
|
|
|
<option value="{{ tax.tax_key|e }}" rel="{{ tax.terms_count }}">
|
|
{{ tax.labels.name|capitalize }}
|
|
</option>
|
|
{% endfor %}
|
|
</select>
|
|
<span class="attr_status">{{ terms_count }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_sync_stock" />
|
|
{{ strings.sync_stock }}
|
|
<span class="stock_status">{{ product_and_variations_count }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_fix_relationships" />
|
|
{{ strings.sync_relationships }}
|
|
<span class="relationships_status">{{ fix_relationships_count }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="wcml_sync_deleted_meta" />
|
|
{{ strings.sync_deleted_meta }}
|
|
<span class="deleted_meta_status">{{ product_and_variations_count }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<label>
|
|
<input type="checkbox" id="register_reviews_in_st" />
|
|
{{ strings.register_reviews_in_st }}
|
|
<span class="unregistered_reviews_status">{{ unregistered_reviews }}</span>
|
|
<span>{{ strings.left }}</span>
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<button type="button" class="button-secondary" id="wcml_trbl">{{ strings.start }}</button>
|
|
<input id="count_prod_variat" type="hidden" value="{{ prod_with_variations }}"/>
|
|
<input id="count_prod" type="hidden" value="{{ prod_count }}"/>
|
|
<input id="count_galleries" type="hidden" value="{{ prod_count }}"/>
|
|
<input id="count_unregistered_reviews" type="hidden" value="{{ unregistered_reviews }}"/>
|
|
<input id="count_categories" type="hidden" value="{{ prod_categories_count }}"/>
|
|
<input id="count_terms" type="hidden" value="{{ terms_count }}"/>
|
|
<input id="count_stock" type="hidden" value="{{ product_and_variations_count }}"/>
|
|
<input id="count_meta" type="hidden" value="{{ product_and_variations_count }}"/>
|
|
<input id="count_relationships" type="hidden" value="{{ fix_relationships_count }}"/>
|
|
<input id="sync_galerry_page" type="hidden" value="0"/>
|
|
<input id="register_reviews_in_st_page" type="hidden" value="0"/>
|
|
<input id="sync_category_page" type="hidden" value="0"/>
|
|
<span class="spinner"></span>
|
|
{{ nonces.trbl_update_count|raw }}
|
|
{{ nonces.trbl_sync_variations|raw }}
|
|
{{ nonces.trbl_gallery_images|raw }}
|
|
{{ nonces.trbl_sync_categories|raw }}
|
|
{{ nonces.trbl_duplicate_terms|raw }}
|
|
{{ nonces.trbl_sync_stock|raw }}
|
|
{{ nonces.fix_relationships|raw }}
|
|
{{ nonces.sync_deleted_meta|raw }}
|
|
{{ nonces.register_reviews_in_st|raw }}
|
|
</li>
|
|
</ul>
|
|
{% if product_type_sync_needed %}
|
|
<h3>{{ strings.delete_terms }}</h3>
|
|
<div>
|
|
<button type="button" class="button-secondary" id="wcml_product_type_trbl">{{ strings.start }}</button>
|
|
<span class="product_type_spinner"></span>
|
|
<span class="product_type_fix_done" style="display: none">{{ strings.product_type_fix_done }}</span>
|
|
{{ nonces.trbl_product_type_terms|raw }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div> |