Spade
Mini Shell
| Directory:~$ /home/lmsyaran/www/administrator/components/com_sppagebuilder/views/editor/tmpl/ |
| [Home] [System Details] [Kill Me] |
<?php
/**
* @package SP Page Builder
* @author JoomShaper http://www.joomshaper.com
* @copyright Copyright (c) 2010 - 2023 JoomShaper
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later
*/
//no direct access
defined('_JEXEC') or die('restricted access');
use Joomla\CMS\Factory;
use Joomla\CMS\Uri\Uri;
$doc = Factory::getDocument();
$assetBase = JPATH_ROOT .
'/administrator/components/com_sppagebuilder/assets/editor/dist/js/';
$includeBase = Uri::root(true) .
'/administrator/components/com_sppagebuilder/assets/editor/dist/js/';
if (\file_exists($assetBase . 'bundle.min.js'))
{
$doc->addScript($includeBase . 'bundle.min.js',
['version' => 'auto'], ['defer' =>
true]);
$doc->addScript($includeBase . 'vendors.min.js',
['version' => 'auto'], ['defer' =>
true]);
}
elseif (\file_exists($assetBase . 'bundle.js'))
{
$doc->addScript($includeBase . 'bundle.js',
['version' => 'auto'], ['defer' =>
true]);
$doc->addScript($includeBase . 'vendors.js',
['version' => 'auto'], ['defer' =>
true]);
}
$doc->addScriptDeclaration('Joomla.pagebuilderBase = "' .
Uri::root() . '"');
if (!\class_exists('SppagebuilderHelper'))
{
require_once JPATH_ROOT .
'/administrator/components/com_sppagebuilder/helpers/sppagebuilder.php';
}
/** Loading the tinyMCE & JCE editor scripts. */
SppagebuilderHelper::loadEditor();
?>
<div id="pagebuilder-backend-editor"></div>