uawdijnntqw1x1x1
IP : 216.73.216.58
Hostname : toronto-dev2
Kernel : Linux toronto-dev2 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
srv
/
users
/
craft4
/
apps
/
craft4-newsite-space
/
plugins
/
carebot
/
src
/
variables
/
CarebotVariable.php
/
/
<?php /** * Author: Convergine (http://www.convergine.com) * Website: http://www.convergine.com * Support: http://support.convergine.com * Version: commerce4.repo * * Copyright: (c) 2009 - 2023 Convergine.com * * Date: 7/4/2023 * Time: 12:34 PM */ namespace convergine\carebot\variables; use Craft; use craft\web\View; use convergine\carebot\Carebot; class CarebotVariable { public function registerCarebotAssets(){ $settings =Carebot::getInstance()->getSettings(); $view = Craft::$app->getView(); $assetPath = '@convergine/carebot/assets/'; $jsFile = Craft::$app->getAssetManager()->getPublishedUrl($assetPath . 'js/script.js', true); //$view->registerJsFile($jsFile, ['position'=>View::POS_END]); $cssFile = Craft::$app->getAssetManager()->getPublishedUrl($assetPath . 'css/style.css', true); //$view->registerCssFile($cssFile, ['position'=>View::POS_HEAD]); $oldMode = Craft::$app->view->getTemplateMode(); $view->setTemplateMode(View::TEMPLATE_MODE_CP); $html = $view->renderTemplate('carebot/chat-code',[ 'cssUrl'=>$cssFile, 'jsUrl'=>$jsFile, 'audioUrl'=>$settings->audioUrl, 'botId'=>$settings->apiUrl, 'botSecret'=>$settings->apiToken, 'iconCode'=>$settings->iconUrl, 'chatColor'=>$settings->chatColor ]); $view->setTemplateMode($oldMode); echo $html; } }
/srv/users/craft4/apps/craft4-newsite-space/plugins/carebot/src/variables/CarebotVariable.php