Dmitriy | chore: Обновил подсказку, добавив описание алгоритма и убрал из гита credentials.json, заменив на шаблон. #1
3
.gitignore
vendored
3
.gitignore
vendored
@@ -1,2 +1,3 @@
|
||||
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() {
|
||||
$result = OptionsService::update($_POST);
|
||||
|
||||
if (OptionsService::update($_POST) === false) {
|
||||
if ($result === false) {
|
||||
wp_send_json([
|
||||
"error" => true,
|
||||
"message" => "Ошибка сохранения настроек.",
|
||||
@@ -48,6 +48,7 @@ class OptionsController extends AbstractController {
|
||||
wp_die();
|
||||
}
|
||||
|
||||
// Переинициализируем парсер, чтобы обновить клиент гугла
|
||||
GoogleTableParser::init();
|
||||
|
||||
wp_send_json($result, 200);
|
||||
|
||||
@@ -26,7 +26,9 @@
|
||||
</div>
|
||||
|
||||
<span class="price-updates-caption">
|
||||
Обновляются только те товары, у которых <b>присутствует артикул и цена не совпадает с базовой или акционной</b>.
|
||||
Обновляются только те товары, у которых <b>присутствует артикул и цена не совпадает с базовой или акционной</b>.<br>
|
||||
- Если у товара цена <b>больше базовой</b>, то она <b>устанавлевается как базовая</b>, а <b>акционная цена обнуляется</b> (если была установлена);<br>
|
||||
- Если цена <b>меньше базовой</b>, то она <b>устанавливается как акционная</b>.
|
||||
</span>
|
||||
|
||||
<div class="price-updates-count hidden">
|
||||
|
||||
Reference in New Issue
Block a user