K4:Products
From In-Portal Developers Guide
Path to article:
| ||
---|---|---|
Статьи в этой категории | ||
В таблице хранятся записи товаров (Products
). Таблица становится доступна только после установки модуля In-Commerce.
название | описание |
---|---|
ProductId (int) | ID товара, Primary Key. |
Name (string) | Название товара. Многоязычное поле. |
AutomaticFilename (int) | Желает ли администратор использовать автоматический генератор имени "файла" товара. Под Filename здесь подразумевается окончание URL для обращения к товару. Пример - http://www.tradexpro.com/.../akyazi_aluminium_easel.html, где akyazi_aluminium_easel - сгенерированное имя "файла". |
SKU (string) | Stock Keepeng Unit. Приблизительный перевод - складской код, он же артикул. |
Description (string) | Описание товара. Многоязычное поле. |
DescriptionExcerpt (string) | Краткое описание товара. Многоязычное поле. |
Weight (float) | Вес товара. |
MSRP (float) | Цена в других магазинах (в целях рекламы: у нас - $15, у них - $25) |
ManufacturerId (int) | Id производителя. Foreign Key на поле ManufacturerId таблицы Manufacturers. |
Status (int) | Статус товара (Active - 1, Pending - 2, Disabled - 0). |
BackOrder (int) | Разрешается-ли заказывать товар, которого нету на складе (делать предварительный заказ). Возможные значения: 2 - автоматически, 1 - всегда, 0 - никогда. |
BackOrderDate (int) | Момент времени (дата и время), начиная с которого можно данный товар заказывать отсутствии его на складе. |
NewItem (int) | Как определятся новый товар или нет (2 - Автоматически, 1 - Всегда, 0 - Никогда). |
HotItem (int) | Как определяется является-ли товар "горячим" (2 - Автоматически, 1 - Всегда, 0 - Никогда). |
PopItem (int) | Как определяется, является-ли товар популярным (2 - Автоматически, 1 - Всегда, 0 - Никогда). |
EditorsPick (int) | Является-ли товар выбором редактора сайта. |
Featured (int) | Имеет ли товар статус "Featured". |
OnSale (int) | Имеет ли товар статус "OnSale" (0 - нет, 1 - да) |
Priority (int) | Порядковый номер товара среди товаров в той категории, где он сам находиться. |
CachedRating (float) | Кэшированое значение рейтинга товара. |
CachedVotesQty (int) | Кэшированое значение количества голосов за товар. |
Hits (double) | Сколько раз товар был куплен. |
CreatedOn (int) | Дата и время создания товара. |
Expire (int) | Дата и время, до которого товар доступен. |
Type (int) | Тип товара (1 - Tangible, 2 - Subscription, 4 - Downloadable, 3 - Service). |
Modified (int) | Дата и время последней модификации товара. |
ModifiedById (int) | Id пользователя, ответственного за модификацию товара. Foreign Key на поле PortalUserId таблицы PortalUser. |
CreatedById (int) | Id пользователя, ответственного за создание товара. Foreign Key на поле PortalUserId таблицы PortalUser. |
ResourceId (int) | Уникальный идентификатор ресурса. |
CachedReviewsQty (int) | Кэшированное значение количества рецензий на товар. |
InventoryStatus (int) | Способ учёта товара на складе (0 - не ведётся, 1 - ведётся по товару в принципе, 2 - ведётся индивидуально для каждой комбинации опций). |
QtyInStock (int) | Количество товара на складе. |
QtyInStockMin (int) | Минимальное количество товара на складе для того, чтобы можно было начать его покупать. |
QtyReserved (int) | Зарезервированное количество товара на складе (обычно в заказах ожидающих подтверждения, созданных клиентами). |
QtyBackOrdered (int) | Количество товара, которое заказано при отстутствии товара на складе. |
QtyOnOrder (int) | Количество товара, которое находиться в заказе от поставщика в магазин. |
InventoryComment (string) | Комментарии по ведению складского учёта конкретного товара. |
AccessGroupId (int) | Id группы, имеющей доступ к товару. Foreign Key на поле GroupId таблицы PortalGroup. |
AccessDuration (int) | Продолжительность времени доступа. |
AccessDurationType (int) | Единицы времени, в которых задаётся время доступа. (1 - Секунды, 2 - Минуты, 3 - Часы, 4 - Дни, 5 - Недели, 6 - Месяцы, 7 - Годы). |
AccessStart (int) | Начало времени доступа. |
AccessEnd (int) | Конец времени доступа. |
OptionsSelectionMode (int) | Режим отображения опций (0 - Selection, 1 - List). |
HasRequiredOptions (int) | Есть ли у товара обязательные опции. |
Virtual (int) | Является ли товар виртуальным. Такой товар можно добавить в корзину, но нельзя найти на сайте. |
ProcessingData (string)
| Данные для обработки товара. Данные в поле хранятся в виде сериализованного массива. Это массив используется для того, чтобы указать события, которые должны выполняться, когда изменяется статус заказа, в котором он находиться. Ключи данного массива указывают на тип действия, производимого с заказом:
Значение каждого из ключей данного массива является стока вида " |
PackageContent (string) | Содержимое упаковки товара. Используется в случае, когда один товар состоит из нескольких других. |
IsRecurringBilling (int) | Нужно ли регулярно снимать деньги за товар (например, за подписку). |
PayPalRecurring (int) | Нужно ли регулярно снимать деньги за товар через систему PayPal (например, за подписку). |
ShippingMode (int) | Доступные способы доставки (0 - Любой + выбранный в меню Shipping, 1 - Только выбранный в меню Shipping) |
ShippingLimitation (string) | Ограничение на единицы товара для доставки. |
AssignedCoupon (int) | ID купона. Используется в случае, когда покупая товар автоматически должен использоваться указанный в этом поле купон. |
MinQtyFreePromoShipping (int) | Минимальное количество товара, заказав которое становятся доступны виды доставки, у которых установлено поле IsFreePromoShipping. |
MetaKeywords (string) | Meta keywords для поисковой системы. |
MetaDescription (string) | Meta description для поисковой системы. |