30/06/2010
Добрый день, специалисты.
Я являюсь счасливым обладателем Битрикс .
Столкнулся с дикой сложностью массового заполнения каталога интернет магазина. Опишу всю процедуру и возникающую проблему. Есть PDF файл каталога, методом копипаста заполняется таблица Excel с колонками соотв свойству товара(арт, вес, цвет, цена, ОПИСАНИЕ)Причём ОПИСАНИЕ заносится форматированное ( абзацы ,красные строки, выделения итп).Затем файл сохраняется как CSV при этом форматирование теряется и загружается на сайт. В результате в карточке товара описание отображается сплошным текстом без абзацев и выделений, в общем не читабельно. Вопрос: как все НОРМАЛЬНЫЕ в отличии от меня люди наполняют большие каталоги товаров. Ручное заполнение через панель управления не подходит, очень затратно по времени тк товаров тысячи. Возможно есть какой-то другой способ массового заполнения с сохранением форматирования ( с преобразованием текста в HTML в каждой ячейке).Прошу описать процедуру по шагам тк у меня уже мозг закипел от безысходности.
С надеждой на помощь, Илья
PS Если нужны подробности, готов предоставить.
Cообщение E-mail
Я являюсь счасливым обладателем Битрикс .
Столкнулся с дикой сложностью массового заполнения каталога интернет магазина. Опишу всю процедуру и возникающую проблему. Есть PDF файл каталога, методом копипаста заполняется таблица Excel с колонками соотв свойству товара(арт, вес, цвет, цена, ОПИСАНИЕ)Причём ОПИСАНИЕ заносится форматированное ( абзацы ,красные строки, выделения итп).Затем файл сохраняется как CSV при этом форматирование теряется и загружается на сайт. В результате в карточке товара описание отображается сплошным текстом без абзацев и выделений, в общем не читабельно. Вопрос: как все НОРМАЛЬНЫЕ в отличии от меня люди наполняют большие каталоги товаров. Ручное заполнение через панель управления не подходит, очень затратно по времени тк товаров тысячи. Возможно есть какой-то другой способ массового заполнения с сохранением форматирования ( с преобразованием текста в HTML в каждой ячейке).Прошу описать процедуру по шагам тк у меня уже мозг закипел от безысходности.
С надеждой на помощь, Илья
PS Если нужны подробности, готов предоставить.
Cообщение E-mail
30/06/2010
Проблема в том, что офисные приложения Microsoft добавляют в код очень много тегов HTML, предназначенных для оформления. При копировании такого кода HTML на сайт это оформление обычно вступает в конфликт со стилями сайта, в результате чего результат получается отвратительный.
У нас при ручном заполнении через визуальный редактор имеется возможность вставки из буфера обмена с очисткой от "лишних" кодов HTML, но с сохранением основного форматирования.
Если же нужна такая очистка при загрузке данных в пакетном режиме, то это можно сделать при соответствующей настройке программы импорта.
P.S. Мы не пользуемся битриксом, а открываем интернет-магазины только на базе наших собственных решений. Однако полагаю, что спецы по битриксу смогут написать для вас такой импорт. Если не смогут - обращайтесь к нам, и мы постараемся решить эту проблему, но только на наших решениях.
У нас при ручном заполнении через визуальный редактор имеется возможность вставки из буфера обмена с очисткой от "лишних" кодов HTML, но с сохранением основного форматирования.
Если же нужна такая очистка при загрузке данных в пакетном режиме, то это можно сделать при соответствующей настройке программы импорта.
P.S. Мы не пользуемся битриксом, а открываем интернет-магазины только на базе наших собственных решений. Однако полагаю, что спецы по битриксу смогут написать для вас такой импорт. Если не смогут - обращайтесь к нам, и мы постараемся решить эту проблему, но только на наших решениях.
30/06/2010
wayfarer:
есть формат вставки из офисных приложений с очисткой от лишнего кода
есть формат вставки из офисных приложений с очисткой от лишнего кода
Насколько я понимаю, оформление теряется уже при экспорте в csv. Видимо, нужно сохранять файл в формате Excel с форматированием, а потом уже импортировать этот файл и при импорте чистить (либо преобразовывать) код.
30/06/2010
Так вопрос именно в том, либо надо преобразовывать текст в ячейке в html, а затем уже CSV и загрузка. Тогда как преобразоват текст в ячейке в код???
Либо какойто другой метод , но таблицы большие и "рукопашное " заполнение не подходит (вставка из ифисных приложений).
Илья
Либо какойто другой метод , но таблицы большие и "рукопашное " заполнение не подходит (вставка из ифисных приложений).
Илья
30/06/2010
Когда Вы копируете через буфер обмена форматированный текст из файла PSD в ячейку Excel, она сохраняется там во внутреннем формате Excel. Потом, когда Вы копируете содержимое ячейки через буфер обмена в визуальный редактор административного сайта, то происходит преобразование внутреннего формата в HTML, требующий дополнительной очистки.
Но это все ручные операции. Не исключено, что можно так модифицировать страницу ввода товаров административного сайта, что работать с ней будет почти также удобно, как и с файлом Excel. Например, можно на одной странице вводить информацию о нескольких товарах, без перезагрузки всей страницы при добавлении каждого нового товара.
В этом случае административный сайт выполнит все необходимые преобразования в процессе вставки из буфера обмена.
Но если промежуточное использование файла Excel обязательно, то нужно писать программу, которая прочитывала бы содержимое ячеек таблицы Excel и преобразовывала бы его в код HTML.
Насколько я понимаю, в любом случае присутствует этап ручной обработки каждого товара - копирование его описания из файла PSD. Почему бы в этом случае не копировать это описание не в файл Excel, а сразу в базу данных магазина через административный сайт?
Но это все ручные операции. Не исключено, что можно так модифицировать страницу ввода товаров административного сайта, что работать с ней будет почти также удобно, как и с файлом Excel. Например, можно на одной странице вводить информацию о нескольких товарах, без перезагрузки всей страницы при добавлении каждого нового товара.
В этом случае административный сайт выполнит все необходимые преобразования в процессе вставки из буфера обмена.
Но если промежуточное использование файла Excel обязательно, то нужно писать программу, которая прочитывала бы содержимое ячеек таблицы Excel и преобразовывала бы его в код HTML.
Насколько я понимаю, в любом случае присутствует этап ручной обработки каждого товара - копирование его описания из файла PSD. Почему бы в этом случае не копировать это описание не в файл Excel, а сразу в базу данных магазина через административный сайт?
30/06/2010
Александр Фролов:
Но если промежуточное использование файла Excel обязательно, то нужно писать программу, которая прочитывала бы содержимое ячеек таблицы Excel и преобразовывала бы его в код HTML.
Но если промежуточное использование файла Excel обязательно, то нужно писать программу, которая прочитывала бы содержимое ячеек таблицы Excel и преобразовывала бы его в код HTML.
Подскажите сколько времени и сколько денег стоит эта программка?
И неужели все ИМ заполняются в ручную и другого механизма массовой загрузки нет. Или эту программку никто не написал.
С уважением, Илья
30/06/2010
Илья999999999999999999999:
Подскажите сколько времени и сколько денег стоит эта программка?
Подскажите сколько времени и сколько денег стоит эта программка?
Мы можем взяться за решение этой задачи только в том случае, если Вы станете нашим клиентом и арендуете у нас ПО интернет-магазина. Чтобы определиться с ценами, нам потребуется ссылка на ВАш существующий магазин, список необходимой функциональности, а также пример файла Excel с описаниями, сформированный Вами (достаточно несколько характерных товаров).
Вы также можете поискать специалистов, обслуживающих битрикс и попытаться заказать такую программу у них.
Илья999999999999999999999:
И неужели все ИМ заполняются в ручную и другого механизма массовой загрузки нет
И неужели все ИМ заполняются в ручную и другого механизма массовой загрузки нет
Как правило, подавляющее большинство наших клиентов получают от поставщиков прайс-листы и описания товаров в виде файлов Excel. Такие файлы мы умеем разбирать и импортировать.
Что касается форматирования описания, то к этому приему прибегают довольно редко. Как правило, текстовое описание сохраняется в базе данных без форматирования. При этом атрибуты товаров (цена, цвет, размер и т.п.) храняться в базе данных как отдельные сущности, и не составляет проблем вывести их на страницу описания товаров в форматированном виде.
30/06/2010
Александр Фролов:
Мы можем взяться за решение этой задачи только в том случае, если Вы станете нашим клиентом и арендуете у нас ПО интернет-магазина.
Мы можем взяться за решение этой задачи только в том случае, если Вы станете нашим клиентом и арендуете у нас ПО интернет-магазина.
Менять битрикс не планирую, за предложение спасибо, если есть спец по битриксу, то готов воспользоваться его услугами.
12/07/2010
Илья, а Вы не хотите зайти на форум пользователей битрикса и задать этот вопрос? Здесь Вы пока беседуете только с Александром Фроловым, который рассказывает, что у них всё нормально. Это, конечно, приятно, но вам нужны спецы по конкретно вашему движку - опытные пользователи или разработчики отдела битрикса компании 1С и всё.
12/07/2010
Могу сделать макрос для Эксель. Если интересно, пишите на почту mailboxforspam@rambler.ru
14/07/2010
Битрикс поддерживает импорт каталога из xml-файла. Сохраняйте его с екселя в этом формате и всё форматирование будет сохранено.
Можно заставить ексель вывести в ячейки вместе с содержимым html-теги форматирования (что вам тут и предлагают макросописатели всякие), которые сохранятся и при конвертации в CSV и будут интерпретированы битриксом при импорте каталога. Но это похоже на выламывание незапертой двери.
Можно заставить ексель вывести в ячейки вместе с содержимым html-теги форматирования (что вам тут и предлагают макросописатели всякие), которые сохранятся и при конвертации в CSV и будут интерпретированы битриксом при импорте каталога. Но это похоже на выламывание незапертой двери.
14/07/2010
У нас программист написал модуль который отлично кушает Excel'и (артикулы, названия, остатки...) от поставщиков и заносит товары в 1С
думаю что труда не составит тоже самое проделывать и для Битрикса.
думаю что труда не составит тоже самое проделывать и для Битрикса.
14/07/2010
Цитирую : "Если в качестве описания используется текст, отформатированный HTML-тегами, то в настройках торгового каталога в качестве используемой строки необходимо добавить строку Тип описания... Если HTML-форматирование используется и для анонсового описания, нужно и для него добавить нужную строку. Соответственно в CSV-файл должны быть добавлены колонки, указывающие на тип описания. " по Р. Басыров "Открываем интернет-магазин с помощью 1С-Битрикс" М.: Эксмо, 2009, стр. 399, 400. На самом деле в переводе на нормальный язык это означает, что форматирование можно закачать через CSV, но требуются эксперименты и скорее всего чтение не только книги, но и документации.
Ответить