diff --git a/resources/pot/retailcrm-es_ES.pot b/resources/pot/retailcrm-es_ES.pot index 69806d0..9c5141c 100644 --- a/resources/pot/retailcrm-es_ES.pot +++ b/resources/pot/retailcrm-es_ES.pot @@ -151,8 +151,8 @@ msgstr "Ajustes del catálogo" msgid "Online assistant" msgstr "Consultor en línea" -msgid "Insert the javascript from the retailCRM admin panel" -msgstr "Inserte javascript desde el panel de administración de retailCRM" +msgid "Insert the Online consultant code here" +msgstr "Inserte el código de consultor en Línea aquí" msgid "Select API version" msgstr "Selecciona la versión de API" diff --git a/resources/pot/retailcrm-ru_RU.pot b/resources/pot/retailcrm-ru_RU.pot index e723852..ad1975e 100644 --- a/resources/pot/retailcrm-ru_RU.pot +++ b/resources/pot/retailcrm-ru_RU.pot @@ -160,8 +160,8 @@ msgstr "Настройки каталога" msgid "Online assistant" msgstr "Онлайн консультант" -msgid "Insert the javascript from the retailCRM admin panel" -msgstr "Вставьте javascript из административной панели retailCRM" +msgid "Insert the Online consultant code here" +msgstr "Вставьте код Онлайн-консультанта здесь" msgid "Select API version" msgstr "Выберите версию API" diff --git a/src/include/abstracts/class-wc-retailcrm-abstracts-settings.php b/src/include/abstracts/class-wc-retailcrm-abstracts-settings.php index 97c75f9..f09b295 100644 --- a/src/include/abstracts/class-wc-retailcrm-abstracts-settings.php +++ b/src/include/abstracts/class-wc-retailcrm-abstracts-settings.php @@ -151,7 +151,7 @@ abstract class WC_Retailcrm_Abstracts_Settings extends WC_Integration 'title' => __( 'Online assistant', 'retailcrm' ), 'type' => 'textarea', 'id' => 'online_assistant', - 'placeholder' => __( 'Insert the javascript from the retailCRM admin panel', 'retailcrm' ) + 'placeholder' => __( 'Insert the Online consultant code here', 'retailcrm' ) ); $this->form_fields[] = array( @@ -573,8 +573,8 @@ abstract class WC_Retailcrm_Abstracts_Settings extends WC_Integration public function validate_online_assistant_field($key, $value) { $onlineAssistant = $_POST['woocommerce_integration-retailcrm_online_assistant']; - if (!empty($onlineAssistant) && is_string($onlineAssistant)) - { + if (!empty($onlineAssistant) && is_string($onlineAssistant)){ + return wp_unslash($onlineAssistant); } return ''; diff --git a/src/include/class-wc-retailcrm-base.php b/src/include/class-wc-retailcrm-base.php index 618f37c..85a58b9 100644 --- a/src/include/class-wc-retailcrm-base.php +++ b/src/include/class-wc-retailcrm-base.php @@ -375,16 +375,16 @@ if (!class_exists('WC_Retailcrm_Base')) { echo ''; } } - - /** - * Initialize online consultant - */ - public function initialize_online_assistant() - { - if (!is_admin()) { - echo $this->get_option('online_assistant'); - } - } + + /** + * Initialize online consultant + */ + public function initialize_online_assistant() + { + if (!is_admin()) { + echo $this->get_option('online_assistant'); + } + } /** * Get retailcrm api client diff --git a/src/languages/retailcrm-es_ES.mo b/src/languages/retailcrm-es_ES.mo index 3895526..e180f1a 100644 Binary files a/src/languages/retailcrm-es_ES.mo and b/src/languages/retailcrm-es_ES.mo differ diff --git a/src/languages/retailcrm-ru_RU.mo b/src/languages/retailcrm-ru_RU.mo index f8117e5..ad8482c 100644 Binary files a/src/languages/retailcrm-ru_RU.mo and b/src/languages/retailcrm-ru_RU.mo differ