Ставки пока отсутствуют
Ставки пока отсутствуют
-
Кирилл Озерицкий 19 декабря 2020Похоже, что в Вашем архиве не хватает файла.
Uncaught Error: Class 'PR\DHL\REST_API\Drivers\WP_API_Driver' not found in /home/c/cv55478/public_html/wp -content/plugins/dhl-for-wooco mmerce/includes/pr-dhl-api/ class-pr-dhl-api-deutsche-post .php:117 -
Александр Шевченко
19 декабря 2020
Добрый вечер. Судя по ошибке, здесь проблема в другом. А именно отсутствуют данные для API. Там нужен аккаунт клиента итп
-
Кирилл Озерицкий 19 декабря 2020Вы пробовали из упомянутого Вами файла темы запускать "PR_DHL_WC_Order::process_bulk_actions();"?
-
Александр Шевченко
19 декабря 2020
process_bulk_actions пробовал запускать. В итоге получаю заполненное на половину одно метаполе, но процесс генерации не происходит. Но потом понял что и в стандартном варианте с заказа этикетка не генерируется. Хотя до этого тестировал и все было нормально. Ругается на то что нет поля с именем. Изучив логи понял что почему-то не отправляется ['Receiver']['Name'] Что характерно, то при этом также заполняется только одно метаполе наполовину. Так что вероятно сначала нужно копать в эту сторону. А потом уже разбираться с функцией process_bulk_actions Есть вариант что когда этикетки будут генерится в стандартном варианте то и код запуска сработает также
-
Кирилл Озерицкий 19 декабря 2020Ок.
Возможно, Вы тестировали на разных заказах?
Если создать заказ вручную через админку, то в нём может не быть данных, которые использует этот плагин.
Попробуйте создать заказ с сайта, как обычный пользователь, и на нём уже проверить генерацию этих этикеток. -
Александр Шевченко
19 декабря 2020
В этом то и проблема что заказ с сайта под обычным пользователем создал
-
Александр Шевченко
19 декабря 2020
Я сейчас просто уверен в то что нужно искать в сторону проблемы с отсутствием имени получателя. Надеюсь когда его пофиксю и остальное подтянется. А проблему с именем надеюсь пофиксю путем включения плагинов. Подозреваю что где-то там таится какой-то фильтр, управляющий именем. Но это не точно :) Тестовый сайт слишком тупил. Пришлось отключать wp-cron и плагины (их там активных порядка 70 штук).
А Вы вообще хорошо в вукомерсе разбираетесь? Бывает что нет нет да и нужно что-то. Как с Вами связаться?
-
Кирилл Озерицкий 19 декабря 202070 плагинов - это опасно, конечно:)
Да нормально разбираюсь, вроде. Всякое уже бывало:)
Попробуйте написать мне сюда в личку. Если сойдёмся по условиям, то я не против с Вами поработать. -
Александр Шевченко
19 декабря 2020
"это опасно, конечно" Эдак Вы культурно завуалировали то... Я бы по другому сказал бы ))
Написал в личку
-
Кирилл Озерицкий 19 декабря 2020ob_start();
PR_DHL_WC_Order::process_bulk_actions();
$output = ob_get_clean();
echo '<br>output<pre>' . print_r( $output, true ) . '</pre>';
-
Александр Шевченко
19 декабря 2020
Ничего не выводит. Вообще напрямую оно не хочет так работать. Вызывал через класс PR_DHL и потом get_pr_dhl_wc_order
-
Кирилл Озерицкий 19 декабря 2020Возможно, у Вас этот файл темы сделан отдельно от вордпресса?
В этом случае нужно в начале файла загрузить вордпресс через "require_once 'wp-load.php';", только путь прописать правильный к корневой папке. -
Александр Шевченко
19 декабря 2020
Неа, я создал индивидуальный шаблон страницы и саму страницу. И пользуюсь ею как песочницей. То метаполя вывести то еще какую-то инфу и код откатать
Актуальные фриланс-проекты в категории PHP
-
6000 UAH
Срочный проект — Senior WordPress/WooCommerce/Stripe разработчик для завершения настройки НДС и
CMS 30 ставок 2 августа
-
Не указан
Разработчик WordPress: Обновление API Greenhouse Harvest с версии 2 на версию 3
Создание сайта под ключ 58 ставок 30 июля
-
7691 UAH
Легкое приложение
Десктопные приложения 66 ставок 28 июля
-
4102 UAH
Плагин Mondial Relay WooCommerce
28 ставок 28 июля
-
4400 UAH
Нужен Специалист (Google Ads) для бухгалтерской компании (оплата за лиды / результаты)
10 ставок 26 июля