4namespace Bitrix\Sale\Controller;
7use Bitrix\Main\Engine\Response\DataType\Page;
8use Bitrix\Main\Entity\ExpressionField;
10use Bitrix\Main\UI\PageNavigation;
11use Bitrix\Sale\Registry;
12use Bitrix\Sale\Result;
13use Bitrix\Sale\TradeBindingCollection;
19 $view = $this->getViewManager()
22 return [
'TRADE_BINDING'=>$view->prepareFieldInfos(
36 $tradeBindings = $tradeBindingCollection::getList(
42 'limit' => $pageNavigation->
getLimit(),
46 return new Page(
'TRADE_BINDINGS', $tradeBindings,
function() use (
$filter)
52 return (
int) $tradeBindingCollection::getList([
64 return isset(
$fields[
'TRADE_BINDINGS'])?[
'TRADE_BINDINGS'=>
$fields[
'TRADE_BINDINGS']]:[];
74 $r->addError(
new Error(
'Access Denied', 200040300010));
static prepareFields($fields)
checkReadPermissionEntity()
const ENTITY_TRADE_BINDING_COLLECTION
static getInstance($type)
const REGISTRY_TYPE_ORDER
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)