PluginProbe
ووسلام – همگام سازی ووکامرس و باسلام / 1.10.14
ووسلام – همگام سازی ووکامرس و باسلام v1.10.14
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 1.8.5 1.8.6 All 53 releases
sync-basalam / templates / products / Popups / EditProduct.php

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

176 lines 7.5 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">
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 elseif (!$has_active_update_jobs): ?>
19 <!-- Selection Screen when no jobs are running -->
20 <div id="update-type-selection" class="basalam-block">
21 <?php wp_nonce_field('update_products_in_basalam_nonce', '_wpnonce'); ?>
22 <p class="basalam-p basalam-padding-top-normal">
23 <?php echo $vendorUpdateIsLimited
24 ? 'به دلیل غیرفعال بودن غرفه، فقط قی�
25 ت و �
26 وجودی بروزرسانی �
27 ی‌شود.'
28 : 'لطفا نوع بروزرسانی �
29 ورد نظر خود را انتخاب کنید:'; ?>
30 </p>
31
32
33
34
35 <div class="basalam-bg-light-warning-margin basalam-p">
36 <div class="basalam-display-flex-gap-20">
37 <div class="basalam-flex-1">
38 <h4 class="basalam-h basalam-margin-primary-color"> بروزرسانی فوری:</h4>
39 <p class="basalam-margin-muted">
40 فقط قی�
41 ت و �
42 وجودی �
43 حصول بروزرسانی �
44 یشود
45 </p>
46 </div>
47 <?php if (!$vendorUpdateIsLimited): ?>
48 <div class="basalam-flex-1">
49 <h4 class="basalam-h basalam-margin-dark-color">• بروزرسانی کا�
50 ل:</h4>
51 <p class="basalam-margin-muted">ت�
52 ا�
53 اطلاعات �
54 حصولات به صورت تکی بروزرسانی �
55 ی‌شود.</p>
56 </div>
57 <?php endif; ?>
58 </div>
59 </div>
60
61 <div class="basalam-display-flex-gap-10-margin">
62 <button type="button" id="quick-update-btn" class="basalam-primary-button basalam-p basalam-height-20-flex-primary">
63 <span class="basalam-font-15-white">بروزرسانی فوری</span>
64 </button>
65
66 <?php if (!$vendorUpdateIsLimited): ?>
67 <button type="button" id="full-update-btn" class="basalam-primary-button basalam-p basalam-height-20-flex">
68 <span class="basalam-font-15-white">بروزرسانی کا�
69 ل</span>
70 </button>
71 <?php endif; ?>
72 </div>
73 </div>
74
75 <?php elseif ($quick_update_processing_job): ?>
76 <div id="quick-update-in-progress" class="basalam-display-block-10">
77 <div class="basalam-bg-warning-info-margin basalam-p">
78 <h4 class="basalam-h basalam-margin-warning-header">
79 بروزرسانی فوری در حال اجرا است
80 </h4>
81
82 <p class="basalam-margin-warning">
83 <strong>نوع ع�
84 لیات:</strong> بروزرسانی فوری قی�
85 ت و �
86 وجودی
87 </p>
88
89 <p class="basalam-margin-warning">
90 <strong>وضعیت:</strong>
91 <span class="basalam-badge-warning">
92 <?php echo $quick_update_processing_job ? 'در حال پردازش' : 'در انتظار'; ?>
93 </span>
94 </p>
95
96 <p class="basalam-margin-warning-justify-10">
97 لطفاً تا پایان ع�
98 لیات جاری صبر کنید. �
99 ی‌توانید پیشرفت را از صفحه لاگ‌ها �
100 شاهده کنید.
101 </p>
102 </div>
103
104 <!-- Cancel button for quick update -->
105 <form method="POST" action="<?php echo esc_url(admin_url('admin-post.php')) ?>" id="BasalamCancelUpdateJobs">
106 <?php wp_nonce_field('cancel_update_jobs_nonce', '_wpnonce'); ?>
107 <input type="hidden" name="action" value="cancel_update_jobs">
108 <button type="submit" class="basalam-primary-button basalam-p basalam-width-danger-margin">
109 <img class="basalam-img-20-vertical" src="<?php echo esc_url(syncBasalamPlugin()->assetsUrl() . '/icons/trash.svg'); ?>">
110
111 توقف کردن ع�
112 لیات
113 </button>
114 </form>
115
116 </div>
117 <?php elseif ($has_active_update_jobs): ?>
118 <!-- Display when jobs are running -->
119 <div id="active-jobs-info" class="basalam-display-block-10">
120 <div class="basalam-bg-warning-info-margin basalam-p">
121 <h4 class="basalam-h basalam-margin-warning-header">
122 ع�
123 لیات بروزرسانی در حال اجرا است
124 </h4>
125
126 <?php if ($active_update_type === 'quick'): ?>
127 <p class="basalam-margin-warning">
128 <strong>نوع ع�
129 لیات:</strong> بروزرسانی فوری قی�
130 ت و �
131 وجودی
132 </p>
133 <?php elseif ($active_update_type === 'full'): ?>
134 <p class="basalam-margin-warning">
135 <strong>نوع ع�
136 لیات:</strong> بروزرسانی کا�
137 ل اطلاعات �
138 حصولات
139 </p>
140 <?php endif; ?>
141
142 <?php if ($single_update_count > 0): ?>
143 <p class="basalam-margin-warning">
144 <strong>تعداد �
145 حصولات در صف:</strong>
146 <span class="basalam-badge-warning">
147 <?php echo esc_html($single_update_count); ?> �
148 حصول
149 </span>
150 </p>
151 <?php endif; ?>
152
153 <p class="basalam-margin-warning-justify-10">
154 لطفاً تا پایان ع�
155 لیات جاری صبر کنید. �
156 ی‌توانید پیشرفت را از صفحه لاگ‌ها �
157 شاهده کنید.
158 </p>
159 </div>
160
161 <!-- Cancel button for new job system -->
162 <form method="POST" action="<?php echo esc_url(admin_url('admin-post.php')) ?>" id="BasalamCancelUpdateJobs">
163 <?php wp_nonce_field('cancel_update_jobs_nonce', '_wpnonce'); ?>
164 <input type="hidden" name="action" value="cancel_update_jobs">
165 <button type="submit" class="basalam-primary-button basalam-p basalam-width-danger-margin">
166 <img class="basalam-img-20-vertical" src="<?php echo esc_url(syncBasalamPlugin()->assetsUrl() . '/icons/trash.svg'); ?>">
167
168 توقف کردن ع�
169 لیات
170 </button>
171 </form>
172 </div>
173 <?php endif; ?>
174 </div>
175 </div>
176