Добро пожаловать, Гость. Для того, чтобы отвечать на сообщения и создавать новые темы, Вам необходимо зарегистрироваться, если Вы уже зарегистрированы, то войдите используя Ваши E-Mail и Пароль. |
|
Помогите с экспортом в магазин |
|
|
tavruxa
Пользователь iNETsHOP
Количество сообщений
21
Зарегистрирован:
08-09-2009, 12:49:13
|
Помогите с Экспортом..
Помогите обуздать файл експорта товаров в магазин...он у меня уже сегодня 12мб...(информация о 16т товаров, из них доступных примерно 9т, остальные "нет в наличии"
Помогите подправить выгрузку таким образом что бы выгружалась информация только по тем товарам которые как то поменялись (наличие, цена, описание и т.д.), думаю тем самым смогу уменьшить размер файла выгрузки, а то имею очень большие проблемы с процедурой заливки информации через админку магазина.
вот запрос который есть на сегодня:
select
g.G_ID as [ID товара],
gr.GR_IMAGE_1 as [ID раздела],
g.G_SID as [Артикул],
g.G_NAME as [Название],
g.price as [Цена],
'0' as [Старая цена],
case when g.G_PRESENT = 1 then 100 else 0 end [Количество],
g.G_DESC as [Краткое описание],
g.G_DESC_FULL as [Подробное описание],
case when DATALENGTH(G_IMAGE)>0 then LTRIM(STR(g.G_ID)) + '.jpg' else '' end as [Маленькое изображение],
case when DATALENGTH(G_IMAGE2)>0 then LTRIM(STR(g.G_ID)) + '_2.jpg' else '' end as [Большое изображение],
cast(G_DATE_CREATE as int) as [Дата добавления],
cast(GetDate() as int) as [Дата обновления],
g.G_IMAGE_1 as [Описание для поисковых систем],
g.G_IMAGE_2 as [Ключевые слова для поисковых систем],
g.G_IMAGE_3 as [Дополнительные META теги для страницы с подробным описанием товара],
g.G_IMAGE_4 as [Код баннера, или любой текст],
CAST(g.G_PRESENT as int) as [Показывать этот товар в магазине],
0 as [Порядок сортировки]
from TBL_GOODS g, TBL_GROUPS gr
where g.G_GR_ID = gr.GR_ID
and cast(gr.GR_IMAGE_1 as varchar(50)) <> ''
and not price is null
Спасибо за помошь...
ПС. искал по форуму решение - ненашел. ткните меня в тему, если проглядел..
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Экспорт товаров из БД
Да запросто поможем, только какие Ваши предложения или пожелания?
Можно экспортировать товары только активные или те которые есть в наличии, но как такой файл будет импортировать CMS магазина? Что она будет делать с товарами которых не окажется в файле?
Оставит так как есть? Если так, то если товары были в наличии, потом их не стало на складе и в файл не попадут, то они могут так и остаться на сайте доступные к заказу.
Чтобы например экспортировать только товары которые есть в наличии к SQL-запросу экспорта достаточно прибавить строчку:
and g.G_PRESENT = 1
|
Распечатать
|
|
Статистика форума |
|
Тем: 506, Сообщений: 3222, Пользователей: 2257
Приветствуем новичка по имени L9800708 |
Ближайшие дни рождения |
|
Сегодня именинников нет |
|
|
Copyright 2007-2015 "Программа iNETsHOP - работа с прайс-листами поставщиков для интернет магазинов ®"
|
|