chubuk
Forum Replies Created
-
Forum: Plugins
In reply to: [Russian Post and EMS for WooCommerce] Трек-номерЭто не мои проблемы, и тема не чужая, проблема именно та, что не показывается блок трек-номера в новой версии. Или вы предлагаете по одной и той же проблеме плодить кучу новых тем, в которых разработчик будет только и заниматься тем, что вставлять ссылку на тему где обсуждена эта проблема и главное, с выходом последней версии она так и осталась не решенной, я лишь указал еще один аспект этого бага и изложил способы его решения (заплатки) фактически для всех, кто в этом блоке писал. Поэтому считаю, что ваше замечание, при всем моем уважении к вам как к модератору не совсем уместно. К сожалению.
Forum: Plugins
In reply to: [Russian Post and EMS for WooCommerce] Трек-номерПри вводе через админку так же не показывается данный блок для ввода трекномера. Даже если при вводе заказа и указывать способ доставки Почта России.
Данный ввод необходим при принятии заказа по телефону. В итоге получается геморой, негде прописать трекномер и далее уже автоматизация отправки письма и отправки смс с треком не срабатывает. 🙁P.s.
Сделал временный костыль:
в коде плагина в файле russian-post-and-ems-for-woocommerce.php закоментировал проверку !не показа блока ввода трека:
139 if ( ! $method_id ) { 140// return; 141 }
и так же в файл functions.php добавил следующие вызовы actions:
add_action( 'add_meta_boxes', array( $this, 'add_meta_tracking_code_box' ), 10, 2 ); add_action( 'woocommerce_process_shop_order_meta', array( $this, 'save_tracking_code' ), 0, 2 );
1. По идее (реплика в сторону разработчика) лучше в настройках плагина вставить возможность поставить галочку “выводить всегда” и вся проблема была бы снята на корню и не было бы проблем с обратной совместимостью, если бы разработчик не менял имя переменно для сохранения трепномера.
2. Ну как вариант, если есть значение в “старых переменных”, то присвоить эти значения новому полю (если оно еще пустое).
И эта бы проблема и ветка обсуждения была бы полностью закрыта.