Files
Jacek Pyziak 6cc26c0ed2 Add Creative Elements templates and update index files
- Introduced new templates for catalog, checkout, contact, and error pages.
- Implemented caching headers and redirection in index.php files across various directories.
- Enhanced product and layout templates for better integration with Creative Elements.
- Added backoffice header styles and scripts for improved UI/UX in the admin panel.
2025-07-01 00:56:07 +02:00

44 lines
1.0 KiB
PHP

<?php
/**
* Creative Elements - live Theme & Page Builder
*
* @author WebshopWorks
* @copyright 2019-2022 WebshopWorks.com
* @license One domain support license
*/
use PrestaShop\PrestaShop\Core\ConfigurationInterface;
defined('_PS_VERSION_') or exit;
class CEJavascriptManager extends JavascriptManager
{
public function __construct(array $directories, ConfigurationInterface $configuration, $list = null)
{
parent::__construct($directories, $configuration);
is_null($list) or $this->list = $list;
}
public function getFullPath($relativePath)
{
if (strrpos($relativePath, '?') !== false) {
$path = explode('?', $relativePath, 2);
$fullPath = parent::getFullPath($path[0]);
return $fullPath ? "$fullPath?$path[1]" : false;
}
return parent::getFullPath($relativePath);
}
public function getList()
{
return parent::getDefaultList();
}
public function listAll()
{
return parent::getList();
}
}