Overview

Packages

  • None
  • PHPShopAjaxElements
  • PHPShopAjaxElementsDepricated
  • PHPShopArray
  • PHPShopClass
    • Helper
  • PHPShopCore
  • PHPShopCoreDepricated
  • PHPShopCoreFunction
  • PHPShopDepricated
  • PHPShopElements
  • PHPShopElementsDepricated
  • PHPShopGUI
  • PHPShopInc
  • PHPShopObj
  • PHPShopParser
  • PHPShopShopCore
  • PHPShopTest

Classes

  • PHPShopCategory
  • PHPShopOrderFunction
  • PHPShopOrderStatusArray
  • PHPShopPageCategory
  • PHPShopPages
  • PHPShopPayment
  • PHPShopPhotoCategory
  • PHPShopProduct
  • PHPShopSystem
  • PHPShopUser
  • PHPShopUserStatus
  • PHPShopValuta
  • Overview
  • Package
  • Class
  • Tree

Class PHPShopOrderFunction

Библиотека для работы с заказами

PHPShopObj
Extended by PHPShopOrderFunction
Package: PHPShopObj
Author: PHPShop Software
Version: 1.3
Located at class/order.class.php
Methods summary
public
# __construct( integer $objID = false, array $import_data = null )

Конструктор

Конструктор

Parameters

$objID
ИД заказа
$import_data
массив импорта данных заказа

Overrides

PHPShopObj::__construct()
public
# import( array $data )

Импорт данных

Импорт данных

Parameters

$data
массив данных
public integer
# getOplataMetodId( )

Вывод ID метода оплаты

Вывод ID метода оплаты

Returns

integer
public string
# getOplataMetodName( )

Вывод название метода оплаты

Вывод название метода оплаты

Returns

string
public string
# getStatus( )

Статус заказа

Статус заказа

Returns

string
public string
# getStatusColor( )

Цвет статуса заказа

Цвет статуса заказа

Returns

string
public integer
# getValutaId( integer $productID )

ID валюты товара в заказе

ID валюты товара в заказе

Parameters

$productID
ИД товара

Returns

integer
public string
# getValutaIso( integer $productID )

ISO валюты товара в заказе

ISO валюты товара в заказе

Parameters

$productID
ИД товара

Returns

string
public
# getDefaultValutaObj( Obj $System,… )

Валюта по умолчанию в заказе

Валюта по умолчанию в заказе

Parameters

$System,…
системные настройки
public float
# returnSumma( float $sum, float $disc = 0, string $def = '', $delivery = 0 )

Сумма c учетом скидки

Сумма c учетом скидки

Parameters

$sum
сумма
$disc
скидка
$def
разделитель
$delivery

Returns

float
public float
# returnSummaBeznal( float $sum, float $disc )

Поправки по курсу безнал

Поправки по курсу безнал

Parameters

$sum
сумма
$disc
скидка

Returns

float
public float
# ChekDiscount( float $mysum, ?array $cart = null )

Выдача максимальной скидки пользователя

Выдача максимальной скидки пользователя

Parameters

$mysum
сумма заказа
$cart
корзина товаров

Returns

float
public string
# cart( string $function, atrray $option = false )

Шаблонизатор вывода корзины в заказе

Шаблонизатор вывода корзины в заказе

Parameters

$function
имя функции шаблона вывода
$option
дополнительные опции, передающиеся в шаблон

Returns

string
public string
# yurData( atrray $row )

Вывод юр. данных по заказу.

Вывод юр. данных по заказу.

Parameters

$row
данные заказа

Returns

string
public string
# delivery( string $function, atrray $option = false )

Шаблонизатор вывода доставки в заказе

Шаблонизатор вывода доставки в заказе

Parameters

$function
имя функции шаблона вывода
$option
дополнительные опции, передающиеся в шаблон

Returns

string
public float
# getCartSumma( )

Выдача суммы товаров в заказе

Выдача суммы товаров в заказе

Returns

float
public float
# getDeliverySumma( )

Выдача стоимости доставки в заказе

Выдача стоимости доставки в заказе

Returns

float
public float
# getDiscount( )

Выдача скидки в заказе

Выдача скидки в заказе

Returns

float
public integer
# getNum( )

Выдача количества товаров в заказе

Выдача количества товаров в заказе

Returns

integer
public string
# getMail( )

Выдача почты покупателя в заказе

Выдача почты покупателя в заказе

Returns

string
public float
# getTotal( boolean $nds = false, $def = '' )

Выдача итоговой сумма заказа

Выдача итоговой сумма заказа

Parameters

$nds
учет НДС
$def

Returns

float
public string
# getStatusTime( )

Выдача времени изменения состояния заказа

Выдача времени изменения состояния заказа

Returns

string
public string
# getSerilizeParam( string $param )

Выдача сериализованного значения

Выдача сериализованного значения

Parameters

$param

Returns

string
public string
# checkPay( )

Проверка статуса электронной оплаты

Проверка статуса электронной оплаты

Returns

string
дата оплаты
public
# changePaymentStatus( $paymentStatus )
public
# changeStatus( $statusId, $oldStatus )
Methods inherited from PHPShopObj
getArray(), getParam(), getValue(), ifValue(), importCore(), loadClass(), setParam(), setRow(), unserializeParam()
Properties summary
public integer $objID

ИД объекта в БД

ИД объекта в БД

#
public $productID
#
public $default_valuta_iso
#
public $default_valuta_name
#
public $default_valuta_code
#
Properties inherited from PHPShopObj
$cache, $cache_format, $debug, $install, $objBase, $objRow
PHPShop 6.X API documentation generated by ApiGen