| @@ -4,9 +4,8 @@ | ||
| 4 | 4 | use SyncBasalam\Admin\Components\SettingPageComponents; |
| 5 | 5 | use SyncBasalam\Admin\Components\CommonComponents; |
| 6 | 6 | |
| 7 | 7 | defined('ABSPATH') || exit; |
| 8 | - | |
| 9 | 8 | ?> |
| 10 | 9 | <form action="<?php echo esc_url(admin_url('admin-post.php')); ?>" method="post"> |
| 11 | 10 | <input type="hidden" name="action" value="basalam_update_setting"> |
| 12 | 11 | <?php wp_nonce_field('basalam_update_setting_nonce', '_wpnonce'); ?> |
| @@ -21,19 +20,19 @@ | ||
| 21 | 20 | <p class="basalam-p basalam-p__small">تنظیمات پیشرفته افزونه</p> |
| 22 | 21 | |
| 23 | 22 | <div class="basalam-form-row"> |
| 24 | 23 | <div class="basalam-form-group basalam-form-group-full basalam-p"> |
| 25 | - <?php echo CommonComponents::renderLabelWithTooltip('افزایش قیمت در باسلام', 'درصد یا مبلغ ثابتی که به قیمت محصولات در باسلام اضافه میشود. میتواند به صورت درصد(1-100) یا مبلغ ثابت(101-∞) باشد.'); ?> | |
| 26 | - <?php SettingPageComponents::renderDefaultPercentage(); ?> | |
| 24 | + <?php echo CommonComponents::renderLabelWithTooltip('تغییر قیمت در باسلام', 'درصد یا مبلغ ثابتی که به قیمت محصولات در باسلام اعمال میشود. مقدار مثبت افزایش و مقدار منفی کاهش قیمت است؛ حداکثر 35 درصد افزایش و 35 درصد کاهش. مقادیر خارج از بازه -100 تا 100 به عنوان مبلغ ثابت تومانی در نظر گرفته میشوند. با فعال کردن «کارمزد دستهبندی» قیمت بر اساس کارمزد دستهبندی باسلام محاسبه میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 25 | + <?php SettingPageComponents::renderPriceChange(); ?> | |
| 27 | 26 | </div> |
| 28 | 27 | </div> |
| 29 | 28 | <div class="basalam-form-row basalam-form-row-two-col"> |
| 30 | 29 | <div class="basalam-form-group basalam-p"> |
| 31 | - <?php echo CommonComponents::renderLabelWithTooltip('موجودی محصولات در باسلام', 'موجودی پیشفرضی که برای محصولات ووکامرس بدون موجودی مشخص شده در باسلام نظر گرفته میشود.'); ?> | |
| 30 | + <?php echo CommonComponents::renderLabelWithTooltip('موجودی محصولات در باسلام', 'موجودی پیشفرضی که برای محصولات ووکامرس بدون موجودی مشخص شده در باسلام نظر گرفته میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 32 | 31 | <?php SettingPageComponents::renderDefaultStockQuantity(); ?> |
| 33 | 32 | </div> |
| 34 | 33 | <div class="basalam-form-group basalam-p"> |
| 35 | - <?php echo CommonComponents::renderLabelWithTooltip('قیمت محصول در باسلام', 'انتخاب کنید که قیمت اصلی یا قیمت حراجی محصول به باسلام ارسال شود ، در صورتی که قیمت حراجی را انتخاب کنید و محصولی قیمت حراجی نداشته باشد قیمت اصلی به باسلام ارسال میشود.'); ?> | |
| 34 | + <?php echo CommonComponents::renderLabelWithTooltip('قیمت محصول در باسلام', 'انتخاب کنید که قیمت اصلی یا قیمت حراجی محصول به باسلام ارسال شود ، در صورتی که قیمت حراجی را انتخاب کنید و محصولی قیمت حراجی نداشته باشد قیمت اصلی به باسلام ارسال میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 36 | 35 | <?php SettingPageComponents::renderProductPrice(); ?> |
| 37 | 36 | </div> |
| 38 | 37 | </div> |
| 39 | 38 | |
| @@ -56,9 +55,9 @@ | ||
| 56 | 55 | </button> |
| 57 | 56 | </center> |
| 58 | 57 | <div class="basalam-p basalam-flex-responsive"> |
| 59 | 58 | <div class="basalam-flex-align-center-33"> |
| 60 | - <?php echo CommonComponents::renderLabelWithTooltip('دیباگ', 'حالت دیباگ فقط برای توسعهدهندگان توصیه میشود.', 'right'); ?> | |
| 59 | + <?php echo CommonComponents::renderLabelWithTooltip('دیباگ', 'حالت دیباگ فقط برای توسعهدهندگان توصیه میشود.', 'right'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 61 | 60 | </div> |
| 62 | 61 | <?php SettingPageComponents::renderDeveloperMode(); ?> |
| 63 | 62 | </div> |
| 64 | 63 | </div> |
| @@ -97,81 +96,81 @@ | ||
| 97 | 96 | <h4 class="basalam-h">تنظیمات محصول</h4> |
| 98 | 97 | </div> |
| 99 | 98 | <div class="basalam-form-row"> |
| 100 | 99 | <div class="basalam-form-group basalam-p"> |
| 101 | - <?php echo CommonComponents::renderLabelWithTooltip('وزن محصولات (گرم)', 'وزن پیشفرض که برای محصولات ووکامرس بدون وزن مشخص شده در باسلام نظر گرفته میشود. این مقدار در محاسبه هزینه حمل و نقل باسلام مهم است.'); ?> | |
| 100 | + <?php echo CommonComponents::renderLabelWithTooltip('وزن محصولات (گرم)', 'وزن پیشفرض که برای محصولات ووکامرس بدون وزن مشخص شده در باسلام نظر گرفته میشود. این مقدار در محاسبه هزینه حمل و نقل باسلام مهم است.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 102 | 101 | <?php SettingPageComponents::renderDefaultWeight(); ?> |
| 103 | 102 | </div> |
| 104 | 103 | <div class="basalam-form-group basalam-p"> |
| 105 | - <?php echo CommonComponents::renderLabelWithTooltip('وزن بسته بندی (گرم)', 'وزن بستهبندی که به وزن محصول اضافه میشود و در محاسبه حمل و نقل هزینه ارسال باسلام اهمیت دارد. شامل جعبه، برچسب و سایر مواد بستهبندی.'); ?> | |
| 104 | + <?php echo CommonComponents::renderLabelWithTooltip('وزن بسته بندی (گرم)', 'وزن بستهبندی که به وزن محصول اضافه میشود و در محاسبه حمل و نقل هزینه ارسال باسلام اهمیت دارد. شامل جعبه، برچسب و سایر مواد بستهبندی.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 106 | 105 | <?php SettingPageComponents::renderPackageWeight(); ?> |
| 107 | 106 | </div> |
| 108 | 107 | <div class="basalam-form-group basalam-p"> |
| 109 | - <?php echo CommonComponents::renderLabelWithTooltip('زمان آمادهسازی (روز)', 'تعداد روزهایی که برای آمادهسازی و بستهبندی محصولات نیاز دارید. این زمان به مشتریان باسلام نمایش داده میشود.'); ?> | |
| 108 | + <?php echo CommonComponents::renderLabelWithTooltip('زمان آمادهسازی (روز)', 'تعداد روزهایی که برای آمادهسازی و بستهبندی محصولات نیاز دارید. این زمان به مشتریان باسلام نمایش داده میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 110 | 109 | <?php SettingPageComponents::renderDefaultPreparation(); ?> |
| 111 | 110 | </div> |
| 112 | 111 | <div class="basalam-form-group basalam-p"> |
| 113 | - <?php echo CommonComponents::renderLabelWithTooltip('مدیریت زمان آمادهسازی', 'باسلام برای هر دستهبندی حداکثر زمان آمادهسازی مشخصی دارد. اگر زمان آمادهسازی تنظیمشده بیشتر از این حد باشد: «کاهش به حداکثر مجاز» مقدار را به سقف دستهبندی کاهش داده و محصول را ارسال میکند؛ «عدم ارسال و ثبت لاگ» محصول را ارسال نمیکند و فقط یک لاگ ثبت میشود. مثال: اگر زمان آمادهسازی شما ۱۰ روز باشد و سقف دستهبندی باسلام ۷ روز باشد، در حالت «کاهش به حداکثر مجاز» مقدار ۷ روز به باسلام ارسال میشود و در حالت «عدم ارسال و ثبت لاگ» محصول ارسال نمیشود.'); ?> | |
| 112 | + <?php echo CommonComponents::renderLabelWithTooltip('مدیریت زمان آمادهسازی', 'باسلام برای هر دستهبندی حداکثر زمان آمادهسازی مشخصی دارد. اگر زمان آمادهسازی تنظیمشده بیشتر از این حد باشد: «کاهش به حداکثر مجاز» مقدار را به سقف دستهبندی کاهش داده و محصول را ارسال میکند؛ «عدم ارسال و ثبت لاگ» محصول را ارسال نمیکند و فقط یک لاگ ثبت میشود. مثال: اگر زمان آمادهسازی شما ۱۰ روز باشد و سقف دستهبندی باسلام ۷ روز باشد، در حالت «کاهش به حداکثر مجاز» مقدار ۷ روز به باسلام ارسال میشود و در حالت «عدم ارسال و ثبت لاگ» محصول ارسال نمیشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 114 | 113 | <?php SettingPageComponents::renderCapPreparationToCategoryMax(); ?> |
| 115 | 114 | </div> |
| 116 | 115 | <div class="basalam-form-group basalam-p"> |
| 117 | - <?php echo CommonComponents::renderLabelWithTooltip('افزایش قیمت در باسلام', 'درصد یا مبلغ ثابتی که به قیمت محصولات در باسلام اضافه میشود. میتواند به صورت درصد(1-100) یا مبلغ ثابت(101-∞) باشد.'); ?> | |
| 118 | - <?php SettingPageComponents::renderDefaultPercentage(); ?> | |
| 116 | + <?php echo CommonComponents::renderLabelWithTooltip('تغییر قیمت در باسلام', 'درصد یا مبلغ ثابتی که به قیمت محصولات در باسلام اعمال میشود. مقدار مثبت افزایش و مقدار منفی کاهش قیمت است؛ حداکثر 35 درصد افزایش و 35 درصد کاهش. مقادیر خارج از بازه -100 تا 100 به عنوان مبلغ ثابت تومانی در نظر گرفته میشوند. با فعال کردن «کارمزد دستهبندی» قیمت بر اساس کارمزد دستهبندی باسلام محاسبه میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 117 | + <?php SettingPageComponents::renderPriceChange(); ?> | |
| 119 | 118 | </div> |
| 120 | 119 | <div class="basalam-form-group basalam-p"> |
| 121 | - <?php echo CommonComponents::renderLabelWithTooltip('جهت رند کردن قیمت در باسلام', 'نحوه رند کردن قیمتها در باسلام. میتوانید قیمت را به بالا، پایین یا بدون رند تنظیم کنید.'); ?> | |
| 120 | + <?php echo CommonComponents::renderLabelWithTooltip('جهت رند کردن قیمت در باسلام', 'نحوه رند کردن قیمتها در باسلام. میتوانید قیمت را به بالا، پایین یا بدون رند تنظیم کنید.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 122 | 121 | <?php SettingPageComponents::renderDefaultRound(); ?> |
| 123 | 122 | </div> |
| 124 | 123 | <div class="basalam-form-group basalam-p"> |
| 125 | - <?php echo CommonComponents::renderLabelWithTooltip('موجودی محصولات', 'موجودی پیشفرضی که برای محصولات ووکامرس بدون موجودی مشخص شده در باسلام در نظر گرفته میشود.'); ?> | |
| 124 | + <?php echo CommonComponents::renderLabelWithTooltip('موجودی محصولات', 'موجودی پیشفرضی که برای محصولات ووکامرس بدون موجودی مشخص شده در باسلام در نظر گرفته میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 126 | 125 | <?php SettingPageComponents::renderDefaultStockQuantity(); ?> |
| 127 | 126 | </div> |
| 128 | 127 | <div class="basalam-form-group basalam-p"> |
| 129 | - <?php echo CommonComponents::renderLabelWithTooltip('موجودی امن', 'اگر موجودی محصول در ووکامرس برابر یا کمتر از این عدد باشد، محصول در باسلام به صورت ناموجود نمایش داده میشود.'); ?> | |
| 128 | + <?php echo CommonComponents::renderLabelWithTooltip('موجودی امن', 'اگر موجودی محصول در ووکامرس برابر یا کمتر از این عدد باشد، محصول در باسلام به صورت ناموجود نمایش داده میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 130 | 129 | <?php SettingPageComponents::renderSafeStock(); ?> |
| 131 | 130 | </div> |
| 132 | 131 | <div class="basalam-form-group basalam-p"> |
| 133 | - <?php echo CommonComponents::renderLabelWithTooltip('اولویت موجودی محصولات متغیر', 'مشخص کنید در محصولات متغیر، اولویت محاسبه موجودی بر اساس موجودی خود محصول باشد یا موجودی هر متغیر. در صورتی که برای اولویت انتخابشده موجودی ثبت نشده باشد، موجودی بر اساس اولویت بعدی محاسبه خواهد شد.'); ?> | |
| 132 | + <?php echo CommonComponents::renderLabelWithTooltip('اولویت موجودی محصولات متغیر', 'مشخص کنید در محصولات متغیر، اولویت محاسبه موجودی بر اساس موجودی خود محصول باشد یا موجودی هر متغیر. در صورتی که برای اولویت انتخابشده موجودی ثبت نشده باشد، موجودی بر اساس اولویت بعدی محاسبه خواهد شد.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 134 | 133 | <?php SettingPageComponents::renderVariableProductStockSource(); ?> |
| 135 | 134 | </div> |
| 136 | 135 | <div class="basalam-form-group basalam-p"> |
| 137 | - <?php echo CommonComponents::renderLabelWithTooltip('فیلد های ارسالی هنگام آپدیت محصول', 'انتخاب کنید که هنگام آپدیت محصول چه اطلاعاتی به باسلام ارسال شود. حالت سفارشی امکان انتخاب دقیق اطلاعات را میدهد.'); ?> | |
| 136 | + <?php echo CommonComponents::renderLabelWithTooltip('فیلد های ارسالی هنگام آپدیت محصول', 'انتخاب کنید که هنگام آپدیت محصول چه اطلاعاتی به باسلام ارسال شود. حالت سفارشی امکان انتخاب دقیق اطلاعات را میدهد.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 138 | 137 | <?php SettingPageComponents::renderSyncProduct(); ?> |
| 139 | 138 | </div> |
| 140 | 139 | <div class="basalam-form-group basalam-p"> |
| 141 | - <?php echo CommonComponents::renderLabelWithTooltip('پیشوند نام محصولات', 'متنی که به ابتدای نام همه محصولات در باسلام اضافه میشود. برای مثال: "فروشگاه من -"'); ?> | |
| 140 | + <?php echo CommonComponents::renderLabelWithTooltip('پیشوند نام محصولات', 'متنی که به ابتدای نام همه محصولات در باسلام اضافه میشود. برای مثال: "فروشگاه من -"'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 142 | 141 | <?php SettingPageComponents::renderPrefixProductTitle(); ?> |
| 143 | 142 | </div> |
| 144 | 143 | <div class="basalam-form-group basalam-p"> |
| 145 | - <?php echo CommonComponents::renderLabelWithTooltip('پسوند نام محصولات', 'متنی که به انتهای نام همه محصولات در باسلام اضافه میشود. برای مثال: "- اصل و کیفیت تضمین"'); ?> | |
| 144 | + <?php echo CommonComponents::renderLabelWithTooltip('پسوند نام محصولات', 'متنی که به انتهای نام همه محصولات در باسلام اضافه میشود. برای مثال: "- اصل و کیفیت تضمین"'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 146 | 145 | <?php SettingPageComponents::renderSuffixProductTitle(); ?> |
| 147 | 146 | </div> |
| 148 | 147 | <div class="basalam-form-group basalam-p"> |
| 149 | - <?php echo CommonComponents::renderLabelWithTooltip('پسوند از ویژگی محصول', 'با فعال کردن این گزینه، میتوانید یکی از ویژگیهای محصول را به عنوان پسوند به نام محصول اضافه کنید (مثلا نام ناشر کتاب).'); ?> | |
| 148 | + <?php echo CommonComponents::renderLabelWithTooltip('پسوند از ویژگی محصول', 'با فعال کردن این گزینه، میتوانید یکی از ویژگیهای محصول را به عنوان پسوند به نام محصول اضافه کنید (مثلا نام ناشر کتاب).'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 150 | 149 | <?php SettingPageComponents::renderAttributeSuffixEnabled(); ?> |
| 151 | 150 | </div> |
| 152 | 151 | <div class="basalam-form-group basalam-p basalam-attribute-suffix-container"> |
| 153 | - <?php echo CommonComponents::renderLabelWithTooltip('نام ویژگی برای پسوند', 'نام ویژگی محصول که میخواهید به عنوان پسوند به نام محصول اضافه شود.'); ?> | |
| 152 | + <?php echo CommonComponents::renderLabelWithTooltip('نام ویژگی برای پسوند', 'نام ویژگی محصول که میخواهید به عنوان پسوند به نام محصول اضافه شود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 154 | 153 | <?php SettingPageComponents::renderAttributeSuffixPriority(); ?> |
| 155 | 154 | </div> |
| 156 | 155 | <div class="basalam-form-group basalam-p"> |
| 157 | - <?php echo CommonComponents::renderLabelWithTooltip('محصولات عمده', 'مشخص کنید که آیا همه محصولات به صورت عمده به باسلام ارسال شوند یا اینکه فقط برخی یا هیچ کدام ، از صفحه ویرایش محصول در ووکامرس میتوانید وضعیت عمده محصول را در باسلام مشخص کنید.'); ?> | |
| 156 | + <?php echo CommonComponents::renderLabelWithTooltip('محصولات عمده', 'مشخص کنید که آیا همه محصولات به صورت عمده به باسلام ارسال شوند یا اینکه فقط برخی یا هیچ کدام ، از صفحه ویرایش محصول در ووکامرس میتوانید وضعیت عمده محصول را در باسلام مشخص کنید.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 158 | 157 | <?php SettingPageComponents::renderWholesaleProducts(); ?> |
| 159 | 158 | </div> |
| 160 | 159 | <div class="basalam-form-group basalam-p"> |
| 161 | - <?php echo CommonComponents::renderLabelWithTooltip('ویژگی ها به توضیحات', 'آیا ویژگیهای محصول به توضیحات محصول در باسلام اضافه شود یا خیر.'); ?> | |
| 160 | + <?php echo CommonComponents::renderLabelWithTooltip('ویژگی ها به توضیحات', 'آیا ویژگیهای محصول به توضیحات محصول در باسلام اضافه شود یا خیر.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 162 | 161 | <?php SettingPageComponents::renderAttrAddToDesc(); ?> |
| 163 | 162 | </div> |
| 164 | 163 | <div class="basalam-form-group basalam-p"> |
| 165 | - <?php echo CommonComponents::renderLabelWithTooltip('توضیحات کوتاه به توضیحات', 'آیا توضیحات کوتاه محصول به توضیحات کامل محصول در باسلام اضافه شود یا خیر.'); ?> | |
| 164 | + <?php echo CommonComponents::renderLabelWithTooltip('توضیحات کوتاه به توضیحات', 'آیا توضیحات کوتاه محصول به توضیحات کامل محصول در باسلام اضافه شود یا خیر.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 166 | 165 | <?php SettingPageComponents::renderShortAttrAddToDesc(); ?> |
| 167 | 166 | </div> |
| 168 | 167 | <div class="basalam-form-group basalam-p"> |
| 169 | - <?php echo CommonComponents::renderLabelWithTooltip('قیمت محصول در باسلام', 'انتخاب کنید که قیمت اصلی یا قیمت حراجی محصول به باسلام ارسال شود ، در صورتی که قیمت حراجی را انتخاب کنید و محصولی قیمت حراجی نداشته باشد قیمت اصلی به باسلام ارسال میشود.'); ?> | |
| 168 | + <?php echo CommonComponents::renderLabelWithTooltip('قیمت محصول در باسلام', 'انتخاب کنید که قیمت اصلی یا قیمت حراجی محصول به باسلام ارسال شود ، در صورتی که قیمت حراجی را انتخاب کنید و محصولی قیمت حراجی نداشته باشد قیمت اصلی به باسلام ارسال میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 170 | 169 | <?php SettingPageComponents::renderProductPrice(); ?> |
| 171 | 170 | </div> |
| 172 | 171 | <div class="basalam-form-group basalam-p"> |
| 173 | - <?php echo CommonComponents::renderLabelWithTooltip( | |
| 172 | + <?php echo CommonComponents::renderLabelWithTooltip( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. | |
| 174 | 173 | 'مدت زمان تخفیف محصول', |
| 175 | 174 | 'در باسلام هر تخفیف بازه زمانی مشخصی دارد. از این بخش میتوانید مدت اعتبار تخفیف محصولات را تعیین کنید. با هر بار بروزرسانی محصول، این زمان نیز بهروز خواهد شد.' |
| 176 | 175 | ); ?> |
| 177 | 176 | <?php SettingPageComponents::renderProductDiscountDuration(); ?> |
| @@ -176,9 +175,9 @@ | ||
| 176 | 175 | ); ?> |
| 177 | 176 | <?php SettingPageComponents::renderProductDiscountDuration(); ?> |
| 178 | 177 | </div> |
| 179 | 178 | <div class="basalam-form-group basalam-p"> |
| 180 | - <?php echo CommonComponents::renderLabelWithTooltip( | |
| 179 | + <?php echo CommonComponents::renderLabelWithTooltip( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. | |
| 181 | 180 | 'کاهش درصد تخفیف', |
| 182 | 181 | 'این مقدار هنگام اعمال قیمت خط خورده در باسلام استفاده میشود. اگر درصد تخفیف محصول از این عدد بیشتر باشد، همین عدد از آن کم میشود. مثال: اگر این مقدار 10 باشد و تخفیف محصول 25٪ باشد، درصد تخفیف در باسلام 15% میشود. اگر تخفیف محصول 8٪ باشد (کمتر یا مساوی 10)، بدون تغییر همان 8٪ ارسال میشود.' |
| 183 | 182 | ); ?> |
| 184 | 183 | <?php SettingPageComponents::renderDiscountReductionPercent(); ?> |
| @@ -183,9 +182,9 @@ | ||
| 183 | 182 | ); ?> |
| 184 | 183 | <?php SettingPageComponents::renderDiscountReductionPercent(); ?> |
| 185 | 184 | </div> |
| 186 | 185 | <div class="basalam-form-group basalam-p"> |
| 187 | - <?php echo CommonComponents::renderLabelWithTooltip( | |
| 186 | + <?php echo CommonComponents::renderLabelWithTooltip( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. | |
| 188 | 187 | 'منبع ویدیو محصول', |
| 189 | 188 | 'مشخص کنید ویدیو محصول از کجا خوانده شود. اگر قالب یا افزونهای فیلد ویدیو دارد، گزینه «ارثبری» را انتخاب کنید. در غیر این صورت میتوانید از باکس اختصاصی افزونه در صفحه ویرایش محصول استفاده کنید.' |
| 190 | 189 | ); ?> |
| 191 | 190 | <?php SettingPageComponents::renderVideoSource(); ?> |
| @@ -190,9 +189,9 @@ | ||
| 190 | 189 | ); ?> |
| 191 | 190 | <?php SettingPageComponents::renderVideoSource(); ?> |
| 192 | 191 | </div> |
| 193 | 192 | <div class="basalam-form-group basalam-p basalam-video-inherit-container"> |
| 194 | - <?php echo CommonComponents::renderLabelWithTooltip( | |
| 193 | + <?php echo CommonComponents::renderLabelWithTooltip( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. | |
| 195 | 194 | 'روش ارثبری ویدیو', |
| 196 | 195 | 'حالت تشخیص خودکار، meta key های رایج قالبها و افزونهها (Woodmart، Flatsome، YITH و ...) را امتحان میکند. در حالت دستی شما meta key دقیق را وارد میکنید.' |
| 197 | 196 | ); ?> |
| 198 | 197 | <?php SettingPageComponents::renderVideoInheritMode(); ?> |
| @@ -197,9 +196,9 @@ | ||
| 197 | 196 | ); ?> |
| 198 | 197 | <?php SettingPageComponents::renderVideoInheritMode(); ?> |
| 199 | 198 | </div> |
| 200 | 199 | <div class="basalam-form-group basalam-p basalam-video-meta-key-container"> |
| 201 | - <?php echo CommonComponents::renderLabelWithTooltip( | |
| 200 | + <?php echo CommonComponents::renderLabelWithTooltip( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. | |
| 202 | 201 | 'Meta key ویدیو', |
| 203 | 202 | 'دقیقاً همان نام meta_key که قالب یا افزونه شما برای ذخیره ویدیو استفاده میکند را اینجا وارد کنید.' |
| 204 | 203 | ); ?> |
| 205 | 204 | <?php SettingPageComponents::renderVideoMetaKey(); ?> |
| @@ -211,9 +210,9 @@ | ||
| 211 | 210 | </div> |
| 212 | 211 | |
| 213 | 212 | <!-- Category Mapping Section --> |
| 214 | 213 | <div class="basalam-form-group basalam-p basalam-margin-top-25-bottom-10"> |
| 215 | - <?php echo CommonComponents::renderLabelWithTooltip('تغییر نام ویژگی دسته بندی', 'امکان تعریف مترادف برای ویژگیهای محصول بین ووکامرس و باسلام ، برای مثال "چاپ کننده" در ووکامرس به "ناشر" در باسلام تبدیل شود.'); ?> | |
| 214 | + <?php echo CommonComponents::renderLabelWithTooltip('تغییر نام ویژگی دسته بندی', 'امکان تعریف مترادف برای ویژگیهای محصول بین ووکامرس و باسلام ، برای مثال "چاپ کننده" در ووکامرس به "ناشر" در باسلام تبدیل شود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 216 | 215 | <?php SettingPageComponents::renderMapOptionsProduct(); ?> |
| 217 | 216 | </div> |
| 218 | 217 | <div> |
| 219 | 218 | <?php |
| @@ -231,21 +230,21 @@ | ||
| 231 | 230 | <h4 class="basalam-h">تنظیمات سفارشات</h4> |
| 232 | 231 | </div> |
| 233 | 232 | <div class="basalam-form-row"> |
| 234 | 233 | <div class="basalam-form-group basalam-p"> |
| 235 | - <?php echo CommonComponents::renderLabelWithTooltip('وضعیت سفارش های باسلام', ' در صورتی که وضعیت سفارش ، وضعیت های اختصاصی ووسلام باشد امکان مدیریت سفارش(تایید سفارش ، لغو سفارش ، ارسال کد رهگیری و...) از صفحه ویرایش سفارش وجود دارد ، در غیر این صورت سفارشات باسلام با وضعیت پیشفرض ووکارس "در حال انجام" به ووکامرس اضافه میشود.'); ?> | |
| 234 | + <?php echo CommonComponents::renderLabelWithTooltip('وضعیت سفارش های باسلام', ' در صورتی که وضعیت سفارش ، وضعیت های اختصاصی ووسلام باشد امکان مدیریت سفارش(تایید سفارش ، لغو سفارش ، ارسال کد رهگیری و...) از صفحه ویرایش سفارش وجود دارد ، در غیر این صورت سفارشات باسلام با وضعیت پیشفرض ووکارس "در حال انجام" به ووکامرس اضافه میشود.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 236 | 235 | <?php SettingPageComponents::renderOrderStatus(); ?> |
| 237 | 236 | </div> |
| 238 | 237 | <div class="basalam-form-group basalam-p"> |
| 239 | - <?php echo CommonComponents::renderLabelWithTooltip('روش حمل و نقل سفارشات', 'روش حمل و نقل پیشفرض برای سفارشات باسلام. "حمل و نقل باسلام" نام روش را از باسلام میگیرد. یا میتوانید یکی از روشهای حمل و نقل فعال ووکامرس را انتخاب کنید.'); ?> | |
| 238 | + <?php echo CommonComponents::renderLabelWithTooltip('روش حمل و نقل سفارشات', 'روش حمل و نقل پیشفرض برای سفارشات باسلام. "حمل و نقل باسلام" نام روش را از باسلام میگیرد. یا میتوانید یکی از روشهای حمل و نقل فعال ووکامرس را انتخاب کنید.'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 240 | 239 | <?php SettingPageComponents::renderShippingMethod(); ?> |
| 241 | 240 | </div> |
| 242 | 241 | <div class="basalam-form-group basalam-p"> |
| 243 | - <?php echo CommonComponents::renderLabelWithTooltip('پیشوند نام سفارشدهنده', 'متنی که به ابتدای نام کوچک (نام) سفارشدهنده در ووکامرس اضافه میشود. برای مثال: "آقای" یا "خانم"'); ?> | |
| 242 | + <?php echo CommonComponents::renderLabelWithTooltip('پیشوند نام سفارشدهنده', 'متنی که به ابتدای نام کوچک (نام) سفارشدهنده در ووکامرس اضافه میشود. برای مثال: "آقای" یا "خانم"'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 244 | 243 | <?php SettingPageComponents::renderCustomerPrefixName(); ?> |
| 245 | 244 | </div> |
| 246 | 245 | <div class="basalam-form-group basalam-p"> |
| 247 | - <?php echo CommonComponents::renderLabelWithTooltip('پسوند نام سفارشدهنده', 'متنی که به انتهای نام خانوادگی (فامیلی) سفارشدهنده در ووکامرس اضافه میشود. برای مثال: "عزیز"'); ?> | |
| 246 | + <?php echo CommonComponents::renderLabelWithTooltip('پسوند نام سفارشدهنده', 'متنی که به انتهای نام خانوادگی (فامیلی) سفارشدهنده در ووکامرس اضافه میشود. برای مثال: "عزیز"'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. ?> | |
| 248 | 247 | <?php SettingPageComponents::renderCustomerSuffixName(); ?> |
| 249 | 248 | </div> |
| 250 | 249 | </div> |
| 251 | 250 | </div> |
| @@ -257,9 +256,9 @@ | ||
| 257 | 256 | <h4 class="basalam-h">تنظیمات اجرای عملیات</h4> |
| 258 | 257 | </div> |
| 259 | 258 | <div class="basalam-form-row"> |
| 260 | 259 | <div class="basalam-form-group basalam-p"> |
| 261 | - <?php echo CommonComponents::renderLabelWithTooltip( | |
| 260 | + <?php echo CommonComponents::renderLabelWithTooltip( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. | |
| 262 | 261 | 'تشخیص خودکار سرعت', |
| 263 | 262 | 'فعال کردن تشخیص خودکار: سیستم بر اساس منابع سرور (رم، CPU، دیسک، شبکه) به طور خودکار بهترین سرعت را تعیین میکند. غیرفعال کردن: شما مقدار را دستی تنظیم کنید.' |
| 264 | 263 | ); ?> |
| 265 | 264 | <?php SettingPageComponents::renderTasksPerMinuteAutoToggle(); ?> |
| @@ -264,9 +263,9 @@ | ||
| 264 | 263 | ); ?> |
| 265 | 264 | <?php SettingPageComponents::renderTasksPerMinuteAutoToggle(); ?> |
| 266 | 265 | </div> |
| 267 | 266 | <div class="basalam-form-group basalam-p basalam-tasks-manual-container"> |
| 268 | - <?php echo CommonComponents::renderLabelWithTooltip( | |
| 267 | + <?php echo CommonComponents::renderLabelWithTooltip( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- HTML built and escaped inside the component/callback. | |
| 269 | 268 | 'تعداد تسک در دقیقه (دستی)', |
| 270 | 269 | 'تعداد تسکهایی که در هر دقیقه اجرا میشوند. این تنظیم بر سرعت پردازش محصولات و عملیاتهای پسزمینه تأثیر میگذارد. مقدار بالاتر = سرعت بیشتر (بین 1 تا 60)' |
| 271 | 270 | ); ?> |
| 272 | 271 | <?php SettingPageComponents::renderTasksPerMinute(); ?> |
| @@ -315,5 +314,5 @@ | ||
| 315 | 314 | </button> |
| 316 | 315 | </center> |
| 317 | 316 | </form> |
| 318 | 317 | </section> |
| 319 | -</div> | |
| 318 | +</div> | |