In-Portal Developers Guide

This is a wiki-based Developers Guide for In-Portal Open Source CMS. The purpose of this guide is to provide advanced users, web developers and programmers with documentation on how to expand, customize and improve the functionality and the code the In-Portal software. Please consider contributing to our documentation writing effort.

K4:ProductsPricing

From In-Portal Developers Guide

Revision as of 16:13, 28 February 2009 by Root (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search
Структура таблиц Структура таблиц
Статьи в этой категории

В таблице хранятся цены для товаров. Таблица становится доступна только после установки модуля In-Commerce.

название описание
PriceId (int) Id цены.
ProductId Id товара. Foreign Key на поле ProductId из таблицы Products.
MinQty (int) Минимальное количество товара в корзине для того для того, чтобы данный товар можно было купить по этой цене.
MaxQty (int) Максимальное количество товара в корзине для того для того, чтобы данный товар можно было купить по этой цене.
Cost (float) Стоимость за одну единицу товара.
Price (float) Цена за одну единицу товара.
Negotiated (int) Является ли цена договорной. На данный момент в системе не используется, но сохраняется в базу данных.
Points (int) Количество бонусных очков, которое пользователь получает за оплату по данной цене. На данный момент в системе не используется, но сохраняется в базу данных.
AccessDuration (int) Время доступа. Используется только для товаров с типом подписка.
AccessUnit (int) Единицы измерения времени доступа (1 - Секунды, 2 - Минуты, 3 - Часы, 4 - Дни, 5 - Недели, 6 - Месяцы, 7 - Годы). Используется только для товаров с типом подписка.
Description (string) Описание данной цены. Задаётся для товаров с типом подписка. Например, для подписки на месяц ставится цена $30, а для подписки на два месяца - $55. Каждой из них задаётся описание. А после этого на пользовательской части сайта будет видно эти описания рядом с ценами.
IsPrimary (int) Является ли цена основной.
GroupId (int) Id группы, на которую распространяется цена. Foreign Key на поле GroupId из таблицы PortalGroup.

См. также