Dmitriy | chore: Обновил подсказку, добавив описание алгоритма и убрал из гита credentials.json, заменив на шаблон. #1
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,2 +1,3 @@
|
|||||||
vendor
|
vendor
|
||||||
composer.lock
|
composer.lock
|
||||||
|
config/google/credentials.json
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "service_account",
|
|
||||||
"project_id": "",
|
|
||||||
"private_key_id": "",
|
|
||||||
"private_key": "",
|
|
||||||
"client_email": "",
|
|
||||||
"client_id": "",
|
|
||||||
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
|
|
||||||
"token_uri": "https://oauth2.googleapis.com/token",
|
|
||||||
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
|
|
||||||
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/gs-648%40weighty-forest-484418-g1.iam.gserviceaccount.com",
|
|
||||||
"universe_domain": "googleapis.com"
|
|
||||||
}
|
|
||||||
13
config/google/template_credentials.json
Normal file
13
config/google/template_credentials.json
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"type": "",
|
||||||
|
"project_id": "",
|
||||||
|
"private_key_id": "",
|
||||||
|
"private_key": "",
|
||||||
|
"client_email": "",
|
||||||
|
"client_id": "",
|
||||||
|
"auth_uri": "",
|
||||||
|
"token_uri": "",
|
||||||
|
"auth_provider_x509_cert_url": "",
|
||||||
|
"client_x509_cert_url": "",
|
||||||
|
"universe_domain": ""
|
||||||
|
}
|
||||||
@@ -39,7 +39,7 @@ class OptionsController extends AbstractController {
|
|||||||
public static function update() {
|
public static function update() {
|
||||||
$result = OptionsService::update($_POST);
|
$result = OptionsService::update($_POST);
|
||||||
|
|
||||||
if (OptionsService::update($_POST) === false) {
|
if ($result === false) {
|
||||||
wp_send_json([
|
wp_send_json([
|
||||||
"error" => true,
|
"error" => true,
|
||||||
"message" => "Ошибка сохранения настроек.",
|
"message" => "Ошибка сохранения настроек.",
|
||||||
@@ -48,6 +48,7 @@ class OptionsController extends AbstractController {
|
|||||||
wp_die();
|
wp_die();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Переинициализируем парсер, чтобы обновить клиент гугла
|
||||||
GoogleTableParser::init();
|
GoogleTableParser::init();
|
||||||
|
|
||||||
wp_send_json($result, 200);
|
wp_send_json($result, 200);
|
||||||
|
|||||||
@@ -26,7 +26,9 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<span class="price-updates-caption">
|
<span class="price-updates-caption">
|
||||||
Обновляются только те товары, у которых <b>присутствует артикул и цена не совпадает с базовой или акционной</b>.
|
Обновляются только те товары, у которых <b>присутствует артикул и цена не совпадает с базовой или акционной</b>.<br>
|
||||||
|
- Если у товара цена <b>больше базовой</b>, то она <b>устанавлевается как базовая</b>, а <b>акционная цена обнуляется</b> (если была установлена);<br>
|
||||||
|
- Если цена <b>меньше базовой</b>, то она <b>устанавливается как акционная</b>.
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<div class="price-updates-count hidden">
|
<div class="price-updates-count hidden">
|
||||||
|
|||||||
Reference in New Issue
Block a user