Сообщение от Триви
|
SVG вообще по умолчанию не разрешены в opencart
|
Пофигу, этого в данном случае и не требуется, они будут загружаться не как картинки через файловый менеджер, а как файлы и храниться как текст в базе. В движке многого чего нет по умолчанию, взять тот же разводимый им мусор из картинок при смене их у продукта или удалении продукта. Не хватало чтобы он еще и мусорил SVG.
Сообщение от Триви
|
А откуда берется вот это?
|
Из данных переданных в шаблон в контроллере шапки страницы
$data['scripts'] = $this->document->getScripts('header');
Это метод класса Document, он же имеет и метод добавления своих скриптов, которые добавляются в том или ином контроллере (это помимо явно прописанных в шаблонах):
$this->document->addScript(путь->имя скрипта, куда помещать, по умолчанию в шапку);
Их и собирает метод getScripts, а то что вы делаете, это явно прописанные, только чтобы их кто-то не снес, это надо делать через модификатор.
Почитайте описание процесса загрузки приложения, о том как подключать свои скрипты/стили там где они нужны, и куда.