Подключение ядра
require_once $_SERVER['DOCUMENT_ROOT'].'/netcat/connect_io.php';
require_once $_SERVER['DOCUMENT_ROOT'].'/netcat/modules/netshop/function.inc.php';
// Или
require_once $_SERVER['DOCUMENT_ROOT'].'/netcat/require/index.php';
require_once $_SERVER['DOCUMENT_ROOT'].'/netcat/modules/netshop/function.inc.php';
Основные объекты
$nc_core = nc_Core::get_object();
$nc_netshop = nc_netshop::get_instance();
$site_id = nc_core()->catalogue->id();
Объект "Корзина"
$nc_cart = $nc_netshop->cart;
Данные из корзины
$nc_items = $nc_cart->get_items();
$cart_goods_count = $nc_cart->get_item_count(true);
$cart_goods_total_price = $nc_cart->get_totals();
Объект "Заказ"
$nc_order = $nc_netshop->load_order($order_id);
Данные из заказа
$nc_items = $nc_order->get_items();
Объект "Товар"
// В списке объектов (в компоненте "Товар")
$nc_item = new nc_netshop_item($res[$f_RowNum]);
// В отображении объекта (в компоненте "Товар")
$nc_item = new nc_netshop_item($resMsg);
// Через ID компонента
$nc_item = nc_netshop_item::by_id(2003, 15);
$nc_item = new nc_netshop_item(array('Message_ID' => 15, 'Class_ID' => 2003));
Данные из коллекции объектов
$total_price = $nc_items->sum('TotalPrice');
$total_qty = $nc_items->sum('Qty');
HTTP путь к макету дизайна
<?= $nc_parent_template_folder_path; ?>