1С-Битрикс: Управление сайтом

Компоненты 2.0::Заказы пользователя (комплексный компонент)

Комплексный компонент.
Управление заказами текущего пользователя. Компонент отображает список заказов текущего пользователя со ссылками для перехода к просмотру детальной информации, отмене заказа, к оформлению повторного заказа. Можно управлять адресами переходов по этим страницам с помощью настроек ЧПУ.

Пример вызова

<?
$APPLICATION->IncludeComponent(
		"bitrix:sale.personal.order",
		"",
		Array(
			"SEF_MODE" => "Y", 
			"ORDERS_PER_PAGE" => "20", 
			"PATH_TO_PAYMENT" => "payment.php", 
			"PATH_TO_BASKET" => "basket.php", 
			"SET_TITLE" => "Y", 
			"SEF_FOLDER" => "/", 
			"SEF_URL_TEMPLATES" => Array(
				"list" => "index.php",
				"detail" => "order_detail.php?ID=#ID#",
				"cancel" => "order_cancel.php?ID=#ID#"
			),
			"VARIABLE_ALIASES" => Array(
				"list"	=> Array(),
				"detail"	=> Array(
				"ID" => "ID"
				),
				"cancel" => Array(
					"ID" => "ID"
				),
			)
	)
);?>

Описание параметров

Управление адресами страниц
SEF_MODE
[Y|N] Включить поддержку ЧПУ. При установленном флаге включается поддержка ЧПУ и становятся доступными для заполнения поля настройки адресов.
SEF_FOLDER
Каталог ЧПУ (относительно корня сайта). Путь до папки, с которой работает компонент. Этот путь может как совпадать с физическим путём, так и не совпадать.
SEF_URL_TEMPLATES
Массив, в рамках которого определяются адреса страниц со списком заказов ("list"), страницы с заказом подробно ("detail"), страницы отмены заказа ("cancel").

	"SEF_URL_TEMPLATES" => Array(
			"list"	=> "index.php",
			"detail" => "order_detail.php?ID=#ID#",
			"cancel" => "order_cancel.php?ID=#ID#"
		),
Дополнительные настройки
ORDERS_PER_PAGE
Количество заказов на одной странице. Указанное число определяет количество заказов на странице, остальные заказы будут выведены с помощью постраничной навигации.
PATH_TO_PAYMENT
Страница подключения платежной системы. Указывается путь к странице подключения платежной системы. Такую страницу можно создать с помощью компонента Подключение платежной системы. Переход на эту страницу происходит по ссылке Повторить оплату на странице с детальной информацией по заказу.
PATH_TO_BASKET
Страница с корзиной. Указывается путь к странице с корзиной товаров. Такая страница может быть создана с помощью компонента Корзина.
SET_TITLE
В качестве заголовка будет установлено «Мои заказы».
© «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом