Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

При обмене затирается полное описание товара #21

Open
alekckuc opened this issue Sep 5, 2018 · 4 comments

Comments

@alekckuc
Copy link

alekckuc commented Sep 5, 2018

Доброго дня, при обмене слетает полное описание установленное на сайте, не в курсе как лечить ?
догадываюсь что из 1с можно это полное описание кинуть на сайт, но не могу понять в каком теге фала import.xml это можно сделать, заранее благодарю за помощь.

@alekckuc
Copy link
Author

alekckuc commented Sep 5, 2018

у нас УТ 10.3 заполняю поле https://www.screencast.com/t/BepnYiFj

оно попадает сюда https://www.screencast.com/t/NC4A6emm7F

а затирается поле https://www.screencast.com/t/vpNkbDmjn

@alekckuc alekckuc changed the title Полное описание товара При обмене затирается полное описание товара Sep 5, 2018
@itkos
Copy link

itkos commented Oct 2, 2018

Доброго времени суток! Уже как третьи сутки мучаюсь с этим обменом. У меня woocommerce и 1С УНФ. Пробовал выгрузить 1000 позиций - ошибка копирования файла. Общался с хостером besthosting.ua все лимиты подняты до предела!

Решил сбелать ручной обмен. Выгрузил в каталог файлы для обмена, загрузил их в папку на хостинг, перехожу по ссылкам ***/?type=catalog&mode=import&filename=import.xml и ***/?type=catalog&mode=import&filename=offers.xml и ничего не происходит вообще, просто открывается страница и всё....

Ребята!ПОМОГИТЕ ПОЖАЛУЙСТА ЗАПУСТИТЬ ЭТОТ ОБМЕН!!! ЗАСТРЕЛЮСЬ....

@mdimai666
Copy link

@itkos удалите папку /var/www/skincare/wp-content/uploads/woocommerce-1c
п.с. оставляю на будущее

@sichinawa
Copy link

Поищите тему там все решено.
Внизу решение для изменения поля выгрузки описания

if (!defined('WC1C_PRODUCT_DESCRIPTION_TO_CONTENT')) define('WC1C_PRODUCT_DESCRIPTION_TO_CONTENT', true);

// Передача описания с разбиением на 2 части в 1С обратить внимание на ковычки

function wc1c_replace_post($guid, $post_type, $is_deleted, $is_draft, $post_title, $post_name, $post_excerpt, $post_content, $post_meta, $category_taxonomy, $category_guids, $preserve_fields) {
$post_id = wc1c_post_id_by_meta('_wc1c_guid', $guid);

if (!$post_excerpt) $post_excerpt = '';
if (WC1C_PRODUCT_DESCRIPTION_TO_CONTENT) {
//NEW!
$content_arr = explode("|", $post_excerpt);
if( count($content_arr) >= 2 ) {
$post_excerpt = $content_arr[0]; // Краткое описание (после знака |)
$post_content = $content_arr[1]; // Полное описание (до знака |)
}
else {
$post_content = $post_excerpt;
$post_excerpt = '';
}
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants