domatskiy/bitrix-angular

v1.0.5 2017-09-18 07:18 UTC

This package is auto-updated.

Last update: 2024-04-18 02:16:36 UTC


README

install

composer require domatskiy/bitrix-angular

use

in php_interface/init.php

if(class_exists('\Domatskiy\Angular'))
{
    $EventManager->addEventHandler("main", "OnEpilog", "OnEpilogHandler", true, 2);

    function OnEpilogHandler()
    {
        $angular = \Domatskiy\Angular::getInstance();
        //$angular->setVendorJs(SITE_TEMPLATE_PATH."/js/angular.min.js"); // add in header vendor js
        $angular->setAppJs(SITE_TEMPLATE_PATH."/assets/app/app.min.js");
        $angular->addModule('<module_name>', '<module_path>');
        $angular->init();

    }

}

in component_epilog.php

if(class_exists('\Domatskiy\Angular'))
{
	$angular = \Domatskiy\Angular::getInstance();
	$angular->setAppJs(<path_template_js>);
	$angular->addModule('<module_name>', '<module_path>');
}