Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Проблемы интеграции с МойСклад


Рекомендованные сообщения

15 часов назад, Radis сказал:

Где смотреть данный лог? в модуле вашем? 

Или глобально?

 

Глобально. Либо на хостинге/по фтп в папке system/storage/logs, либо в разделе на сайте "Модификаторы". Нужно предварительно очистить или удалить лог, потом обновить модификаторы, открыть лог и проверить секцию модуля на предмет ошибок NOT FOUND.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2021-11-23 13:49:33 - MOD: Modification Default

FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 69

FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 77
LINE: 151
LINE: 168

FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 59

FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 67
LINE: 73

FILE: system/library/template/template.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 18

FILE: system/library/template/twig.php
CODE: if (is_file($file)) {
LINE: 13
----------------------------------------------------------------
MOD: NeoSeo Exchange 1С

FILE: admin/controller/common/column_left.php
CODE: if ($this->user->hasPermission('access', 'catalog/manufacturer')) {
LINE: 102

FILE: admin/model/catalog/category.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "category WHERE category_id = '" . (int)$category_id . "'");
LINE: 234

FILE: admin/controller/catalog/product.php
CODE: $this->response->setOutput($this->load->view('catalog/product_form', $data));
LINE: 1707

FILE: admin/model/catalog/product.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "'");
LINE: 440
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "seo_url
LINE: 359
CODE: function getProduct($product_id) {
LINE: 486

FILE: admin/view/template/catalog/product_form.twig
CODE: <input type="text" name="quantity" value="{{ quantity }}" placeholder="{{ entry_quantity }}" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/controller/product/product.php
CODE: $data['images'] = array();
LINE: 355

FILE: catalog/view/theme/default/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/view/theme/lovelace/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: admin/controller/sale/order.php
CODE: public function info() {
LINE: 721

FILE: admin/view/template/sale/order_info.twig
CODE: text_affiliate
LINE: 110
CODE: footer
LINE: 657

FILE: catalog/model/checkout/order.php
CODE: public function addOrderHistory(
LINE: 287

FILE: admin/controller/customer/customer.php
CODE: $this->response->setOutput($this->load->view('customer/customer_form', $data));
LINE: 964

FILE: catalog/model/account/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 56

FILE: admin/model/customer/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 36
CODE: public function editCustomer($customer_id, $data) {
LINE: 36

FILE: admin/view/template/customer/customer_form.twig
CODE: <div class="tab-pane active" id="tab-customer">
LINE: 60
----------------------------------------------------------------
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

23.11.2021 в 15:55, Radis сказал:

2021-11-23 13:49:33 - MOD: Modification Default

FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 69

FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 77
LINE: 151
LINE: 168

FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 59

FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 67
LINE: 73

FILE: system/library/template/template.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 18

FILE: system/library/template/twig.php
CODE: if (is_file($file)) {
LINE: 13
----------------------------------------------------------------
MOD: NeoSeo Exchange 1С

FILE: admin/controller/common/column_left.php
CODE: if ($this->user->hasPermission('access', 'catalog/manufacturer')) {
LINE: 102

FILE: admin/model/catalog/category.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "category WHERE category_id = '" . (int)$category_id . "'");
LINE: 234

FILE: admin/controller/catalog/product.php
CODE: $this->response->setOutput($this->load->view('catalog/product_form', $data));
LINE: 1707

FILE: admin/model/catalog/product.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "'");
LINE: 440
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "seo_url
LINE: 359
CODE: function getProduct($product_id) {
LINE: 486

FILE: admin/view/template/catalog/product_form.twig
CODE: <input type="text" name="quantity" value="{{ quantity }}" placeholder="{{ entry_quantity }}" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/controller/product/product.php
CODE: $data['images'] = array();
LINE: 355

FILE: catalog/view/theme/default/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/view/theme/lovelace/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: admin/controller/sale/order.php
CODE: public function info() {
LINE: 721

FILE: admin/view/template/sale/order_info.twig
CODE: text_affiliate
LINE: 110
CODE: footer
LINE: 657

FILE: catalog/model/checkout/order.php
CODE: public function addOrderHistory(
LINE: 287

FILE: admin/controller/customer/customer.php
CODE: $this->response->setOutput($this->load->view('customer/customer_form', $data));
LINE: 964

FILE: catalog/model/account/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 56

FILE: admin/model/customer/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 36
CODE: public function editCustomer($customer_id, $data) {
LINE: 36

FILE: admin/view/template/customer/customer_form.twig
CODE: <div class="tab-pane active" id="tab-customer">
LINE: 60
----------------------------------------------------------------
 

FILE: admin/view/template/catalog/product_form.twig
CODE: <input type="text" name="quantity" value="{{ quantity }}" placeholder="{{ entry_quantity }}" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED! 

Данная строка говорит о том, что строка не найдена. Вам нужно перейти в файл admin/view/template/catalog/product_form.twig и посмотреть, как выглядит строка, которую вытается найти модификатор. Далее скопировать её в модификатор модуля вместо той, которую модуль не может найти, и обновить модификаторы. После этого у Вас появится нужное поле.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2021-11-24 22:08:17 - MOD: Modification Default

FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 69

FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 77
LINE: 151
LINE: 168

FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 59

FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 67
LINE: 73

FILE: system/library/template/template.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 18

FILE: system/library/template/twig.php
CODE: if (is_file($file)) {
LINE: 13
----------------------------------------------------------------
MOD: NeoSeo Exchange 1С

FILE: admin/controller/common/column_left.php
CODE: if ($this->user->hasPermission('access', 'catalog/manufacturer')) {
LINE: 102

FILE: admin/model/catalog/category.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "category WHERE category_id = '" . (int)$category_id . "'");
LINE: 234

FILE: admin/controller/catalog/product.php
CODE: $this->response->setOutput($this->load->view('catalog/product_form', $data));
LINE: 1707

FILE: admin/model/catalog/product.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "'");
LINE: 440
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "seo_url
LINE: 359
CODE: function getProduct($product_id) {
LINE: 486

FILE: admin/view/template/catalog/product_form.twig
CODE: <input type="text" name="quantity" value="{{ quantity }}" placeholder="{{ entry_quantity }}" id="input-quantity" class="form-control"/>
LINE: 208
CODE: <td class="text-right"><input type="text" name="product_option[{{ option_row }}][product_option_value][{{ option_value_row }}][quantity]" value="{{ product_option_value.quantity }}" placeholder="{{ entry_quantity }}" class="form-control" /></td>
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/controller/product/product.php
CODE: $data['images'] = array();
LINE: 355

FILE: catalog/view/theme/default/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/view/theme/lovelace/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: admin/controller/sale/order.php
CODE: public function info() {
LINE: 721

FILE: admin/view/template/sale/order_info.twig
CODE: text_affiliate
LINE: 110
CODE: footer
LINE: 657

FILE: catalog/model/checkout/order.php
CODE: public function addOrderHistory(
LINE: 287

FILE: admin/controller/customer/customer.php
CODE: $this->response->setOutput($this->load->view('customer/customer_form', $data));
LINE: 964

FILE: catalog/model/account/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 56

FILE: admin/model/customer/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 36
CODE: public function editCustomer($customer_id, $data) {
LINE: 36

FILE: admin/view/template/customer/customer_form.twig
CODE: <div class="tab-pane active" id="tab-customer">
LINE: 60
----------------------------------------------------------------
 

 

Обновил это поле по вашей рекомендации

Внешний код не появился. Сделал обмены и прочее, почистил модификаторы. 

Может надо все ошибки отловить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 часов назад, Radis сказал:

2021-11-24 22:08:17 - MOD: Modification Default

FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 69

FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 77
LINE: 151
LINE: 168

FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 59

FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 67
LINE: 73

FILE: system/library/template/template.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 18

FILE: system/library/template/twig.php
CODE: if (is_file($file)) {
LINE: 13
----------------------------------------------------------------
MOD: NeoSeo Exchange 1С

FILE: admin/controller/common/column_left.php
CODE: if ($this->user->hasPermission('access', 'catalog/manufacturer')) {
LINE: 102

FILE: admin/model/catalog/category.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "category WHERE category_id = '" . (int)$category_id . "'");
LINE: 234

FILE: admin/controller/catalog/product.php
CODE: $this->response->setOutput($this->load->view('catalog/product_form', $data));
LINE: 1707

FILE: admin/model/catalog/product.php
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "'");
LINE: 440
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "seo_url
LINE: 359
CODE: function getProduct($product_id) {
LINE: 486

FILE: admin/view/template/catalog/product_form.twig
CODE: <input type="text" name="quantity" value="{{ quantity }}" placeholder="{{ entry_quantity }}" id="input-quantity" class="form-control"/>
LINE: 208
CODE: <td class="text-right"><input type="text" name="product_option[{{ option_row }}][product_option_value][{{ option_value_row }}][quantity]" value="{{ product_option_value.quantity }}" placeholder="{{ entry_quantity }}" class="form-control" /></td>
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/controller/product/product.php
CODE: $data['images'] = array();
LINE: 355

FILE: catalog/view/theme/default/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: catalog/view/theme/lovelace/template/product/product.twig
CODE: <input type="text" name="quantity" value="{{minimum}}" size="2" id="input-quantity" class="form-control" />
NOT FOUND - OPERATIONS ABORTED!

FILE: admin/controller/sale/order.php
CODE: public function info() {
LINE: 721

FILE: admin/view/template/sale/order_info.twig
CODE: text_affiliate
LINE: 110
CODE: footer
LINE: 657

FILE: catalog/model/checkout/order.php
CODE: public function addOrderHistory(
LINE: 287

FILE: admin/controller/customer/customer.php
CODE: $this->response->setOutput($this->load->view('customer/customer_form', $data));
LINE: 964

FILE: catalog/model/account/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 56

FILE: admin/model/customer/customer.php
CODE: public function editCustomer($customer_id, $data) {
LINE: 36
CODE: public function editCustomer($customer_id, $data) {
LINE: 36

FILE: admin/view/template/customer/customer_form.twig
CODE: <div class="tab-pane active" id="tab-customer">
LINE: 60
----------------------------------------------------------------
 

 

Обновил это поле по вашей рекомендации

Внешний код не появился. Сделал обмены и прочее, почистил модификаторы. 

Может надо все ошибки отловить?

У Вас в логе модификаторов появилась новая строка по этому же пути, её в прошлом логе не было

FILE: admin/view/template/catalog/product_form.twig
CODE: <input type="text" name="quantity" value="{{ quantity }}" placeholder="{{ entry_quantity }}" id="input-quantity" class="form-control"/>
LINE: 208
CODE: <td class="text-right"><input type="text" name="product_option[{{ option_row }}][product_option_value][{{ option_value_row }}][quantity]" value="{{ product_option_value.quantity }}" placeholder="{{ entry_quantity }}" class="form-control" /></td>
NOT FOUND - OPERATIONS ABORTED! 

Нужно проделать аналогичную манипуляцию для полноценной отработки модификатора на странице редактирования товара в админ. панели со строкой

<td class="text-right"><input type="text" name="product_option[{{ option_row }}][product_option_value][{{ option_value_row }}][quantity]" value="{{ product_option_value.quantity }}" placeholder="{{ entry_quantity }}" class="form-control" /></td>

Уточните, как Вы почистили модификаторы? Если Вы нажали на кнопку очищения, тогда поле у Вас не появится ни при каких обстоятельствах, нужно именно обновлять их. Также после обновления почистите кэш.

Цитата

Может надо все ошибки отловить?

Остальные ошибки связаны с тем, что Вы, насколько вижу, используете нестандартную тему оформления. Если Вы хотите вывод информации от модуля 1С на странице товара на витрине магазина, то да, их тоже нужно поправить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • 2 months later...

Здравствуйте, подскажите в чем проблема не выгружает "описание товара" из мойсклад в магазин. В настройках модуля все проверил, пробовал несколько вариантов вкл и выкл. Результат тотже

Ocstore 2.3 

В логах модуля 

Цитата

2022-02-10 14:00:04 - Товар tbs0W9JogHqxKwyErn0Q03 'Тестовый товар' найден по связи - 2024
2022-02-10 14:00:04 - Обновляем описание товара[1]: 

странная [1] меня как то смущает, может проблема в этом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, TommyEL сказал:

Здравствуйте, подскажите в чем проблема не выгружает "описание товара" из мойсклад в магазин. В настройках модуля все проверил, пробовал несколько вариантов вкл и выкл. Результат тотже

Ocstore 2.3 

В логах модуля 

странная [1] меня как то смущает, может проблема в этом?

Здравствуйте.

Проверьте, чтобы описание приходило в файлах синхронизации. И чтобы опция получения описания с тега полное наименование была отключена в настройках модуля

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...