<?php
    /*
        *****************************************************************************
        * MEGA Digital Space - by MEGA Digital Studio                               *
        * ------------------------------------------------------------------------- *
        * CMS Website:  https://megadigital.space                                   *
        * License:  https://megadigital.space/license                               *
        * Owner:  Giorgi Basharuli                                                  *
        * Contact:  online@megadigital.studio                                       *
        * MEGA Digital Studio – Official Development Studio for MEGA Digital Space  *
        * Website:  https://megadigital.studio                                      *
        * ------------------------------------------------------------------------- *
        * Description: This file is a part of the MEGA Digital Space CMS system.    *
        * Unauthorized distribution, modification, or commercial use is strictly -  *
        * prohibited without prior written permission.                              *
        * ------------------------------------------------------------------------- *
        * Copyright (c) 2023-2025 MEGA Digital Studio.                              *
        * All rights reserved.                                                      *
        *****************************************************************************
    */
    
    // Устанавливаем массив для передачи данных в шаблон
    require_once(ENGINE_DIR . '/data/config.php');
    
    function checkoutController() {
        global $smarty, $config;
        // Здесь можно добавить логику для обработки заказа, проведения оплаты и т.д.
        // Создаем новую корзину
        $_SESSION['cart'] = [];
        // Обнуляем количество товаров в корзине
        $cartCount = 0;

        // Устанавливаем массив переменных в Smarty
        $smarty->assign('title', 'Оплата - Skills Engine');
        $smarty->assign('page_name', '
            <li class="breadcrumb-item active">Оплата</li>
        ');
        // Передаем данные в Smarty
        $smarty->assign('cartcount', $cartCount);
        $smarty->assign('content', $smarty->fetch(TEMPLATES_DIR."/".$config["skin"].'/payment/checkout.tpl', ['status' => 'success']));
        // Проверяем, выключен ли сайт
        require_once(ENGINE_DIR . '/mods/offline.php');
    }
    $smarty->assign($config);