Реально ли обновлять сайт с excel файла?

12
cscope
На сайте с 13.02.2005
Offline
525
1533

Ну т.е. изначально "заточить" движок интернет магазина так, чтобы можно было наполнять и обновлять товарные позиции с помощью импорта excel файла, где в отдельных колонках будут прописаны параметры товаров (подраздел, артикул, размеры, цена и т.д.) и какие нюансы нужно учесть?

[umka]
На сайте с 25.05.2008
Offline
456
#1

Конечно реально. Для обладающих волшебной силой программирования нет ничего невозможного.

Из нюансов, наверное, только картинку из экселя не обновить :)

Лог в помощь!
Mish-ka
На сайте с 08.06.2011
Offline
414
#2

В AVE CMS есть модуль импорта. Там можно и путь к картинке прописывать.

Файлик редактируешь, нажимаешь на импорт и база меняется. Не знаю можно ли по крону настроить, но можно написать шаб для Зенно.

Серч уже не торт => https://se.guru
Artisan
На сайте с 04.03.2005
Offline
354
#3
cscope:
Ну т.е. изначально "заточить" движок интернет магазина так, чтобы можно было наполнять и обновлять товарные позиции с помощью импорта excel файла, где в отдельных колонках будут прописаны параметры товаров (подраздел, артикул, размеры, цена и т.д.) и какие нюансы нужно учесть?

Не обязательно сильно затачивать,

из Excel можно выгружать в html или

текстовый файл со всей разметкой.

Надо только учесть, что у Excel документа

может быть несколько логических листов.

Проще использовать один лист.

www.leak.info / ДАРОМ линки конкурентов и забытых доменов
serjoo
На сайте с 12.09.2011
Offline
389
#4

Я извращаюсь иначе (НеИМ). Таблицы создаю в ексель и объединяю столбики. Базу открываю через Нотпад, и туда получившиеся. :)

[umka:
Для обладающих волшебной силой программирования нет ничего невозможного.

+1

Мультур..
SeVlad
На сайте с 03.11.2008
Offline
1609
#5
cscope:
изначально "заточить" движок интернет магазина так, чтобы можно было наполнять и обновлять товарные позиции с помощью импорта excel файла

Наверное стандартная фича всех ИМ-движков, если под "excel файлом" имеется ввиду csv-файл. Непосредственно xls(x) тоже можно, но это, как правило, платные фичи.

[umka:
Из нюансов, наверное, только картинку из экселя не обновить

Почему же? Если в экселе прописан УРЛ, то ничего не возможного нет :)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
cscope
На сайте с 13.02.2005
Offline
525
#6
Mish-ka:

Файлик редактируешь, нажимаешь на импорт и база меняется. Не знаю можно ли по крону настроить, но можно написать шаб для Зенно.

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

Artisan:

Надо только учесть, что у Excel документа
может быть несколько логических листов.

Проще использовать один лист.

У excel 2007 до 1кк строчек, влезет 5 к товаров? Не соображу.

Понятное дело, что нужно видеть образец, но так на вскидку.

SeVlad:
Наверное стандартная фича всех ИМ-движков, если под "excel файлом" имеется ввиду csv-файл. Непосредственно xls(x) тоже можно, но это, как правило, платные фичи.
Почему же? Если в экселе прописан УРЛ, то ничего не возможного нет :)

Т.е. лучше чтобы csv, чем xls для этого? Там вообще будет экспорт из 1С, не знаю точно во что там можно экспортировать.

Картинки да, будут урлами отображены в таблице.

И еще сразу появляется закономерный вопрос - какие цмс под это подойдут, кроме самописных и экзотических? ВП подойдет? Есть там такой модуль?

SeVlad
На сайте с 03.11.2008
Offline
1609
#7
cscope:
Т.е. лучше чтобы csv, чем xls для этого?

В общем случае - да.

cscope:
ВП подойдет? Есть там такой модуль?

Как сферический конь в вакууме - подойдёт. Плагинов - море.

Другой вопрос - подойдёт ли ВП для конечной задачи и подойдут ли бесплатные плагины :)

cscope:

И еще сразу появляется закономерный вопрос - какие цмс под это подойдут, кроме самописных и экзотических?

Для импорта данных? :) Однако..

А если для ИМ - так это совершенно отдельная песня и надо ТЗ. (хотя ща насоветуют опенкартов с персташопами и тд.)

VHS
На сайте с 28.09.2007
Offline
142
VHS
#8
cscope:

Там вообще будет экспорт из 1С, не знаю точно во что там можно экспортировать.

Проще чтобы 1С экспортировал сразу в файл обновления сайта, без промежуточных приблуд.

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

Пы.Сы. Написать в 1С обработку для экспорта данных на сайт в нужном формате можно самостоятельно - там даже программировать особо не надо уметь. Ну или за нормочас любой фрилансер напишет. Путь 1С-Эксель-Текст-БД сложный и впоследствии будет напрягать, даже при обновлениях раз в месяц. Вернее при таких обновлениях будет напрягать еще больше, так как будут всплывать нюансы, о которых раз в месяц все будут забывать.

Artisan
На сайте с 04.03.2005
Offline
354
#9
cscope:
У excel 2007 до 1кк строчек, влезет 5 к товаров? Не соображу.
Понятное дело, что нужно видеть образец, но так на вскидку.

Логические листы НЕ страницы для прокрутки,

а отдельные похожие документы в одном файле.

В одном файле могут быть логические листы например

для нескольких разных месяцев, у которых разное (большое)

количество строк, и которые обсчитываются отдельно.

Или один лист с зелеными карандашами,

а второй лист с красными карандашами.

У листов одинаковые колонки,

формулы, и дальше по списку.

Используют для удобства, чтобы

было меньше однотипных файлов.

Тогда все настройки можно

делать для одного файла с

логическими листами, вместо

размножения настроек на

много отдельных файлов.

Plutishe
На сайте с 06.03.2006
Offline
205
#10
cscope:


И еще сразу появляется закономерный вопрос - какие цмс под это подойдут, кроме самописных и экзотических? ВП подойдет? Есть там такой модуль?

HostCMS такое умеет, даже в бесплатной редакции.

Хостинг за РУБЛИ (http://yousite.ru/h) | VPS/VDS на платформе: XEN c администрированием (http://yousite.ru/v) | Регистрация доменов (http://yousite.ru/d)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий