У мея выгружается вес отлично. Версия 1с – УНФ
@sichinawa ни вес, ни полное описание не выгружается. У меня УТ 11. Я грешу, что в самой 1с нужно где-то нужную галочку включить, но вот где и какую – не знаю.
У вас проблема с 1с, так как у многих это выгружается и в вашей версии.
Полное описание – по этому вопросу есть тема здесь.
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 = ”;
}
}
@sichinawa Читал эту ветку, я так понял там именно короткое описание (текстовое, с ограничением в 1024 символа) разбивается на 2 части и пишет в два окна так сказать. А мне необходимо именно полное описание из “файла описания для сайта” из 1с с поддержкой html. Ладно, буду дальше думать, может и этот код на решение натолкнёт. Спасибо.
@sichinawa Подскажите, а как у Вас вес добавлен к номенклатуре в самой 1с? Можете подробно написать? В сети нашёл такую шпаргалку, но не к этому плагину. Хотя, как я понял принцип у них один и тот же у всех.
Обмен с сайтом использует для выгрузки вес брутто, поэтому данные о весе в выгрузку не передаются.
Рекомендации по настройке 1С:
1. Проверить включение функциональной опции <Использовать
упаковки номенклатуры>
2. Проверить заполнение в карточке номенклатуры поля <Набор
упаковок> (поле не должно быть пустым).
3. Проверить заполнение для позиции номенклатуры таблицы
<Упаковки> на панели навигации карточки номенклатуры. В таблице должна быть
заполнена как минимум одна строка с обязательным указанием веса брутто
больше 0.
4. Проверить настройку узла обмена с сайтом. На закладке
<Выгрузка товаров> коэффициент пересчета веса должен быть больше 0.
Есть свойство в карточке товара в 1С “вес”. Оно стандартное. Вы, видимо 1с давно не обновляли.
@sichinawa т.е. вы указываете в карточке товара только вес и всё, да? упаковки у вас не включены и в карточке не указаны, верно? Просто обычный вес у меня в карточке как раз таки указан.