PluginProbe
ووسلام – همگام سازی ووکامرس و باسلام / 1.10.22
ووسلام – همگام سازی ووکامرس و باسلام v1.10.22
1.10.22 1.10.21 1.10.19 1.10.20 1.10.18 1.10.17 1.10.15 1.10.14 1.10.13 1.10.12 1.10.10 1.10.9 1.10.8 1.10.7 1.10.6 1.10.5 1.10.4 1.10.3 1.10.2 1.10.1 1.10.0 1.9.2 1.9.1 1.9.0 1.8.8 All 55 releases
sync-basalam / templates / products / Popups / EditProduct.php

EditProduct.php in ووسلام – همگام سازی ووکامرس و باسلام 1.10.22, at templates/products/Popups/EditProduct.php

168 lines 7.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php defined('ABSPATH') || exit; ?>
2
3 <div id="BasalamUpdateProductsModal" class="basalam-modal basalam-hidden" data-status-nonce="<?php echo esc_attr(wp_create_nonce('get_update_queue_status_nonce')); ?>">
4 <div class="basalam-modal-content basalam-max-width-500">
5 <span class="basalam-modal-close"> <img class="basalam-img-20" src="<?php echo esc_url(syncBasalamPlugin()->assetsUrl() . '/icons/close.svg'); ?>">
6 </span>
7
8 <h3 class="basalam-h basalam-font-20-important">بروزرسانی �
9 حصولات در باسلا�
10 </h3>
11
12 <?php if (!$vendorCanUpdate): ?>
13 <div class="basalam-p basalam-warning-bg">
14 <strong>بروزرسانی �
15 حصولات در دسترس نیست.</strong>
16 <p><?php echo esc_html($vendorSyncState['message']); ?></p>
17 </div>
18 <?php else: ?>
19 <div id="update-status-loading" class="basalam-p basalam-padding-top-normal" hidden>در حال بررسی وضعیت بروزرسانی...</div>
20 <div id="update-status-error" class="basalam-p basalam-padding-top-normal" hidden>
21 دریافت وضعیت بروزرسانی �
22 �
23 کن نشد.
24 <button type="button" id="update-status-retry" class="basalam-primary-button basalam-p">تلاش دوباره</button>
25 </div>
26 <div id="update-type-selection" class="basalam-block" <?php echo $update_queue_status['active'] ? 'hidden' : ''; ?>>
27 <?php wp_nonce_field('update_products_in_basalam_nonce', '_wpnonce'); ?>
28 <p class="basalam-p basalam-padding-top-normal">
29 <?php echo $vendorUpdateIsLimited
30 ? 'به دلیل غیرفعال بودن غرفه، فقط قی�
31 ت و �
32 وجودی بروزرسانی �
33 ی‌شود.'
34 : 'لطفا نوع بروزرسانی �
35 ورد نظر خود را انتخاب کنید:'; ?>
36 </p>
37
38
39
40
41 <div class="basalam-bg-light-warning-margin basalam-p">
42 <div class="basalam-display-flex-gap-20">
43 <div class="basalam-flex-1">
44 <h4 class="basalam-h basalam-margin-primary-color">• بروزرسانی فوری:</h4>
45 <p class="basalam-margin-muted">
46 فقط قی�
47 ت و �
48 وجودی �
49 حصول بروزرسانی �
50 یشود
51 </p>
52 </div>
53 <?php if (!$vendorUpdateIsLimited): ?>
54 <div class="basalam-flex-1">
55 <h4 class="basalam-h basalam-margin-dark-color">• بروزرسانی کا�
56 ل:</h4>
57 <p class="basalam-margin-muted">ت�
58 ا�
59 اطلاعات �
60 حصولات به صورت تکی بروزرسانی �
61 ی‌شود.</p>
62 </div>
63 <?php endif; ?>
64 </div>
65 </div>
66
67 <div class="basalam-display-flex-gap-10-margin">
68 <button type="button" id="quick-update-btn" class="basalam-primary-button basalam-p basalam-height-20-flex-primary">
69 <span class="basalam-font-15-white">بروزرسانی فوری</span>
70 </button>
71
72 <?php if (!$vendorUpdateIsLimited): ?>
73 <button type="button" id="full-update-btn" class="basalam-primary-button basalam-p basalam-height-20-flex">
74 <span class="basalam-font-15-white">بروزرسانی کا�
75 ل</span>
76 </button>
77 <?php endif; ?>
78 </div>
79 </div>
80
81 <div id="quick-update-in-progress" class="basalam-display-block-10" <?php echo $update_queue_status['type'] === 'quick' ? '' : 'hidden'; ?>>
82 <div class="basalam-bg-warning-info-margin basalam-p">
83 <h4 class="basalam-h basalam-margin-warning-header">
84 بروزرسانی فوری در حال اجرا است
85 </h4>
86
87 <p class="basalam-margin-warning">
88 <strong>نوع ع�
89 لیات:</strong> بروزرسانی فوری قی�
90 ت و �
91 وجودی
92 </p>
93
94 <p class="basalam-margin-warning">
95 <strong>وضعیت:</strong>
96 <span id="quick-update-status" class="basalam-badge-warning">
97 <?php echo $update_queue_status['status'] === 'processing' ? 'در حال پردازش' : 'در انتظار'; ?>
98 </span>
99 </p>
100
101 <p class="basalam-margin-warning-justify-10">
102 لطفاً تا پایان ع�
103 لیات جاری صبر کنید. �
104 ی‌توانید پیشرفت را از صفحه لاگ‌ها �
105 شاهده کنید.
106 </p>
107 </div>
108
109 <!-- Cancel button for quick update -->
110 <form method="POST" action="<?php echo esc_url(admin_url('admin-post.php')) ?>" id="BasalamCancelQuickUpdateJobs">
111 <?php wp_nonce_field('cancel_update_jobs_nonce', '_wpnonce'); ?>
112 <input type="hidden" name="action" value="cancel_update_jobs">
113 <button type="submit" class="basalam-primary-button basalam-p basalam-width-danger-margin">
114 <img class="basalam-img-20-vertical" src="<?php echo esc_url(syncBasalamPlugin()->assetsUrl() . '/icons/trash.svg'); ?>">
115 �
116 توقف کردن ع�
117 لیات
118 </button>
119 </form>
120
121 </div>
122 <div id="active-jobs-info" class="basalam-display-block-10" <?php echo $update_queue_status['type'] === 'full' ? '' : 'hidden'; ?>>
123 <div class="basalam-bg-warning-info-margin basalam-p">
124 <h4 class="basalam-h basalam-margin-warning-header">
125 ع�
126 لیات بروزرسانی در حال اجرا است
127 </h4>
128
129 <p class="basalam-margin-warning">
130 <strong>نوع ع�
131 لیات:</strong> بروزرسانی کا�
132 ل اطلاعات �
133 حصولات
134 </p>
135
136 <p id="update-queue-count-row" class="basalam-margin-warning" <?php echo $update_queue_status['count'] > 0 ? '' : 'hidden'; ?>>
137 <strong>تعداد �
138 حصولات در صف:</strong>
139 <span id="update-queue-count" class="basalam-badge-warning">
140 <?php echo esc_html($update_queue_status['count']); ?> �
141 حصول
142 </span>
143 </p>
144
145 <p class="basalam-margin-warning-justify-10">
146 لطفاً تا پایان ع�
147 لیات جاری صبر کنید. �
148 ی‌توانید پیشرفت را از صفحه لاگ‌ها �
149 شاهده کنید.
150 </p>
151 </div>
152
153 <!-- Cancel button for new job system -->
154 <form method="POST" action="<?php echo esc_url(admin_url('admin-post.php')) ?>" id="BasalamCancelFullUpdateJobs">
155 <?php wp_nonce_field('cancel_update_jobs_nonce', '_wpnonce'); ?>
156 <input type="hidden" name="action" value="cancel_update_jobs">
157 <button type="submit" class="basalam-primary-button basalam-p basalam-width-danger-margin">
158 <img class="basalam-img-20-vertical" src="<?php echo esc_url(syncBasalamPlugin()->assetsUrl() . '/icons/trash.svg'); ?>">
159 �
160 توقف کردن ع�
161 لیات
162 </button>
163 </form>
164 </div>
165 <?php endif; ?>
166 </div>
167 </div>
168