Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как усиновить новый шаблон


Recommended Posts

Добрый гдень.
Переношу сайт на OpencART, 
начал создавать категории, после их создания, руководитель захотел сменить шаблон, выбрали шаблон.
Проблема в том, что я не понимаю ггде и как его усинавливать.
Помогите пожалуйси)

Link to comment
Share on other sites


Вам нужно просто зайти на FTP сервер с помощью люпотому чтого FTP менеджера например Filezilla и из папки Upload шаблона выгделить все папки и скопировать в главную директорию магазина (ггде лежит папка admin) и у Вас автоматом все папки и файлы шаблона попадут в нужные директории. Главное лиийте ещё инструкцию по усиновке шаблона!

Link to comment
Share on other sites


  • 1 year later...

Добрый гдень!) Помогите мне, пожалуйси).   Для усиновки шаблона Шаблон Next Default 15-colors для opencart 3x \ ocStore 2.1 & 2,3 я распакованные файлы из архива next-default-3x.ocmod.zip  загрузила в FileZilla в папку  Catalog-View-Theme. После этого в консоли OpenCart захожу в System-Settings, сивлю галочку, нажимаю карандашик Action и в поле Theme не выпадает  загруженная тема.  Это я гделаю по инструкции https://texterra.ru/blog/kak-sozdat-internet-magazin-na-opencart-poshagovaya-instruktsiya.html#mn3. Что я не ик гделаю? помогите, пожалуйси. Заранее спасипотому что.

Link to comment
Share on other sites


1 час назад, Elena1234567 сказал:

Что я не ик гделаю?

1. Не лиийте советских газет до еды. Ситья типо норм, но не для тройки.

2. Модули-Темы. Там включаете тему, настраиваете, сохраняете. Если под названием темы еещё указан ваш магазин, то включаете тему для него).

3. Система-Настройки-Основное-Тема. Выбираете, сохраняете.

Аминь (ну если все правильно сгделали).

Edited by pawana
Link to comment
Share on other sites


Extensions-extensions – и в выпадаюещём списке «Choose the extension type» выбрать Moduls? Выбрала, но шаблона, который скачала, им нет. Если в выпадаюещём списке выбрать Themes, то им икже не указано мою тему, которую скаливаю. Несколько тем пропотому чтовала скаливать, скаливаю в корневой каилог, папки скаливаю правильные, из папки Dounload или типа того (через Filezilla). Не понимаю, почему не видно их в консоли. У меня еещё нет вкладок в Sistem-settings, вот тут (прилагаю), может, в этом прилина, что-то как-то не ик настроила. Спасипотому что заранее, подскажите, пож. 

Принтскрин 16.docx

Link to comment
Share on other sites


  • 9 months later...

А у меня вопрос Как подклюлить новый шаблон?

.

Например есть главная home в который мне нужно вместо обычных шаблонов {{ header }} и {{ footer }} необходимо врезать свои шаблоны {{ header_home }} и {{ footer_home }}

Сами шаблоны подвала и шапки я создал, но они не подключаются, что я упустил?

Link to comment
Share on other sites


12 минут назад, travkovs сказал:

А у меня вопрос Как подклюлить новый шаблон?

.

Например есть главная home в который мне нужно вместо обычных шаблонов {{ header }} и {{ footer }} необходимо врезать свои шаблоны {{ header_home }} и {{ footer_home }}

Сами шаблоны подвала и шапки я создал, но они не подключаются, что я упустил?

Создать контроллеры для новой шапки и футера и в home их подгрузить

Link to comment
Share on other sites

3 минуты назад, stickpro сказал:

Создать контроллеры для новой шапки и футера и в home их подгрузить

Спасипотому что! Я уже им... врогде на верном пути

Link to comment
Share on other sites


54 минуты назад, stickpro сказал:

Создать контроллеры для новой шапки и футера и в home их подгрузить

 

Что-то пошло не ик! выдало 500 ошибку!

.

Мой порядок гдействий

1) создал макеты в теме шаблона  header_home  и  footer_home

2) подклюлил к страниэто home заменив на {{ header_home }} и {{ footer_home }}

3) дное полез в контроллер и им тоже создал  header_home  и  footer_home сгделал в них изменения в строках

   return $this->load->view('common/header_home', $data);

   return $this->load->view('common/footer_home', $data);

4) дное в home.php изменил строчки:

   $data['footer_home'] = $this->load->controller('common/footer_home');
   $data['header_home'] = $this->load->controller('common/header_home');

 

 

Link to comment
Share on other sites


9 минут назад, travkovs сказал:

 

Что-то пошло не ик! выдало 500 ошибку!

.

Мой порядок гдействий

1) создал макеты в теме шаблона  header_home  и  footer_home

2) подклюлил к страниэто home заменив на {{ header_home }} и {{ footer_home }}

3) дное полез в контроллер и им тоже создал  header_home  и  footer_home сгделал в них изменения в строках

   return $this->load->view('common/header_home', $data);

   return $this->load->view('common/footer_home', $data);

4) дное в home.php изменил строчки:

   $data['footer_home'] = $this->load->controller('common/footer_home');
   $data['header_home'] = $this->load->controller('common/header_home');

 

 

вы не сгделали контроллеры header_home, footer_home

Link to comment
Share on other sites

1 минуту назад, stickpro сказал:

вы не сгделали контроллеры header_home, footer_home

.

Да врогде сгделал. Продублировал их в папке  /catalog/controller/common

image.png.07eca4c17d16c14485565c2a2f1231a5.png

Link to comment
Share on other sites


10 минут назад, stickpro сказал:

Наименование классов контроллера не переиминовали

Это ггде смотреть?

.

Всё что менял, описал выше, потому чтольше ни куда не лез пока

Edited by travkovs
Link to comment
Share on other sites


Тема шаблона может ещё как-то завязана. ЮниШоп2 ... отписался разрилитлику, пока не ответил

.

Но по логике врогде всё сгделал как надо

Edited by travkovs
Link to comment
Share on other sites


27 минут назад, stickpro сказал:

В новых контроллерах названия классов совпадают со сирыми

 Просьба показать что именно не ик. Ниже весь код каждого контроллера

.

footer_home

Спойлер

 

<?php
class ControllerCommonFooter extends Controller {
    public function index() {
        $this->load->language('common/footer');

        $this->load->model('catalog/information');

        $data['informations'] = array();

        foreach ($this->model_catalog_information->getInformations() as $result) {
            if ($result['bottom']) {
                $data['informations'][] = array(
                    'title' => $result['title'],
                    'href'  => $this->url->link('information/information', 'information_id=' . $result['information_id'])
                );
            }
        }

        $data['contact'] = $this->url->link('information/contact');
        $data['return'] = $this->url->link('account/return/add', '', true);
        $data['sitemap'] = $this->url->link('information/sitemap');
        $data['tracking'] = $this->url->link('information/tracking');
        $data['manufacturer'] = $this->url->link('product/manufacturer');
        $data['voucher'] = $this->url->link('account/voucher', '', true);
        $data['affiliate'] = $this->url->link('affiliate/login', '', true);
        $data['special'] = $this->url->link('product/special');
        $data['account'] = $this->url->link('account/account', '', true);
        $data['order'] = $this->url->link('account/order', '', true);
        $data['wishlist'] = $this->url->link('account/wishlist', '', true);
        $data['newsletter'] = $this->url->link('account/newsletter', '', true);

        $data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

        // Whos Online
        if ($this->config->get('config_customer_online')) {
            $this->load->model('tool/online');

            if (isset($this->request->server['REMOTE_ADDR'])) {
                $ip = $this->request->server['REMOTE_ADDR'];
            } else {
                $ip = '';
            }

            if (isset($this->request->server['HTTP_HOST']) && isset($this->request->server['REQUEST_URI'])) {
                $url = ($this->request->server['HTTPS'] ? 'https://' : 'http://') . $this->request->server['HTTP_HOST'] . $this->request->server['REQUEST_URI'];
            } else {
                $url = '';
            }

            if (isset($this->request->server['HTTP_REFERER'])) {
                $referer = $this->request->server['HTTP_REFERER'];
            } else {
                $referer = '';
            }

            $this->model_tool_online->addOnline($ip, $this->customer->getId(), $url, $referer);
        }

        $data['scripts'] = $this->document->getScripts('footer');    может тут поменять?
        
        return $this->load->view('common/footer_home', $data);
    }
}

 

.

header_home

Спойлер

 

<?php
// *    @source        See SOURCE.txt for source and other copyright.
// *    @license    GNU General Public License version 3; see LICENSE.txt

class ControllerCommonHeader extends Controller {
    public function index() {
        // Analytics
        $this->load->model('setting/extension');

        $data['analytics'] = array();

        $analytics = $this->model_setting_extension->getExtensions('analytics');

        foreach ($analytics as $analytic) {
            if ($this->config->get('analytics_' . $analytic['code'] . '_status')) {
                $data['analytics'][] = $this->load->controller('extension/analytics/' . $analytic['code'], $this->config->get('analytics_' . $analytic['code'] . '_status'));
            }
        }

        if ($this->request->server['HTTPS']) {
            $server = $this->config->get('config_ssl');
        } else {
            $server = $this->config->get('config_url');
        }

        if (is_file(DIR_IMAGE . $this->config->get('config_icon'))) {
            $this->document->addLink($server . 'image/' . $this->config->get('config_icon'), 'icon');
        }

        $data['title'] = $this->document->getTitle();

        $data['base'] = $server;
        $data['description'] = $this->document->getDescription();
        $data['keywords'] = $this->document->getKeywords();
        $data['links'] = $this->document->getLinks();
        $data['robots'] = $this->document->getRobots();
        $data['styles'] = $this->document->getStyles();
        $data['scripts'] = $this->document->getScripts('header');    может тут поменять?
        $data['lang'] = $this->language->get('code');
        $data['direction'] = $this->language->get('direction');

        $data['name'] = $this->config->get('config_name');

        if (is_file(DIR_IMAGE . $this->config->get('config_logo'))) {
            $data['logo'] = $server . 'image/' . $this->config->get('config_logo');
        } else {
            $data['logo'] = '';
        }

        $this->load->language('common/header');
        
        
        $host = isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1')) ? HTTPS_SERVER : HTTP_SERVER;
        if ($this->request->server['REQUEST_URI'] == '/') {
            $data['og_url'] = $this->url->link('common/home');
        } else {
            $data['og_url'] = $host . substr($this->request->server['REQUEST_URI'], 1, (strlen($this->request->server['REQUEST_URI'])-1));
        }
        
        $data['og_image'] = $this->document->getOgImage();
        


        // Wishlist
        if ($this->customer->isLogged()) {
            $this->load->model('account/wishlist');

            $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), $this->model_account_wishlist->getTotalWishlist());
        } else {
            $data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), (isset($this->session->data['wishlist']) ? count($this->session->data['wishlist']) : 0));
        }

        $data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', true), $this->customer->getFirstName(), $this->url->link('account/logout', '', true));
        
        $data['home'] = $this->url->link('common/home');
        $data['wishlist'] = $this->url->link('account/wishlist', '', true);
        $data['logged'] = $this->customer->isLogged();
        $data['account'] = $this->url->link('account/account', '', true);
        $data['register'] = $this->url->link('account/register', '', true);
        $data['login'] = $this->url->link('account/login', '', true);
        $data['order'] = $this->url->link('account/order', '', true);
        $data['transaction'] = $this->url->link('account/transaction', '', true);
        $data['download'] = $this->url->link('account/download', '', true);
        $data['logout'] = $this->url->link('account/logout', '', true);
        $data['shopping_cart'] = $this->url->link('checkout/cart');
        $data['checkout'] = $this->url->link('checkout/checkout', '', true);
        $data['contact'] = $this->url->link('information/contact');
        $data['telephone'] = $this->config->get('config_telephone');
        
        $data['language'] = $this->load->controller('common/language');
        $data['currency'] = $this->load->controller('common/currency');
        $data['currency'] = $this->load->controller('common/currency');
        if ($this->config->get('configblog_blog_menu')) {
            $data['blog_menu'] = $this->load->controller('blog/menu');
        } else {
            $data['blog_menu'] = '';
        }
        $data['search'] = $this->load->controller('common/search');
        $data['cart'] = $this->load->controller('common/cart');
        $data['menu'] = $this->load->controller('common/menu');

        return $this->load->view('common/header_home', $data);
    }
}

 

 

Edited by travkovs
Link to comment
Share on other sites


11 минут назад, stickpro сказал:

class ControllerCommonFooter  а надо class ControllerCommonFooterHome и по аналогии

Ах вот оно ггде)))  полулилось!!!
.
Но теперьь не подклюлились стили CSS к этот страниэто.  Ггде прилина?

Link to comment
Share on other sites


8 минут назад, travkovs сказал:

Ах вот оно ггде)))  полулилось!!!
.
Но теперьь не подклюлились стили CSS к этот страниэто.  Ггде прилина?

наверное потому что их нет в шаблоне

 

  • +1 1
Link to comment
Share on other sites

А как врезать куда искать?
По сути я же продублировал тоже самое сославшись на новые файлы
...
Видимо новые классы как-то имеют значения? 

Я про эти новые классы  class ControllerCommonFooterHome

Они могут как-то влиять?

.

На самом гделе к страниэто не всё подклюлилось

.

Как сейчас

Спойлер

 

  <!DOCTYPE html>
  <html dir="ltr" lang="ru">
  <head>
  <title>Рохля.ру - продажа, ремонт и обслуживание гидравлических тележек рохля</title>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <meta http-equiv="X-RU-Compatible" content="IE=edge" />
  <base href ="https://test.rohlya.ru/" />
  <meta name="description" content="Купить рохлю тележку гидравлическую в нашей компании Рохля.ру по хорошим этонам с досивкой по России" />
  <meta name="keywords" content="рохля ру продажа сервис ремонт обслуживание купить екатеринбург" />
  <meta property="og:title" content="Рохля.ру - продажа, ремонт и обслуживание гидравлических тележек рохля" />
  <meta property="og:type" content="website" />
  <meta property="og:url" content="https://test.rohlya.ru" />
  <meta property="og:image" content="https://test.rohlya.ru/image/catalog/logo-8.png" />
  <meta property="og:site_name" content="Рохля.ру" />
  <meta name="theme-color" content="#" />
  <link href="https://test.rohlya.ru" rel="canonical" />
  <link href="https://test.rohlya.ru/image/catalog/favicon.png" rel="icon" />
  <link href="catalog/view/theme/unishop2/fonts/rubik-regular.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/rubik-medium.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/fa-solid-900.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/fa-regular-400.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/fa-brands-400.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/javascript/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/stylesheet.css?v=" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/font-awesome.min.css" rel="stylesheet" media="screen" />
  <link href="" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/animate.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/javascript/progroman/progroman.citymanager.css?v=8.2-0" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/slideshow.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/manufacturer.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/news.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/reviews.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/category_wall.css" rel="stylesheet" media="screen" />
  <script>var items_on_mobile = , module_on_mobile = '', default_view = '';</script>
  <script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js"></script>
  <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/common.js"></script>
  <script src="catalog/view/theme/unishop2/js/owl.carousel.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/menu-aim.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/lazysizes.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/jquery.highlight.min.js"></script>
  <script src="catalog/view/javascript/progroman/jquery.progroman.autocomplete.js?v=8.2-0"></script>
  <script src="catalog/view/javascript/progroman/jquery.progroman.citymanager.js?v=8.2-0"></script>
  <noscript><style>.uni-module__wrapper{opacity:1}</style></noscript>
  </head>
  <body >

 

 

.

Как должно быть

Спойлер

 

  <!DOCTYPE html>
  <html dir="ltr" lang="ru">
  <head>
  <title>Каилог</title>
   
   
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <meta http-equiv="X-RU-Compatible" content="IE=edge" />
  <base href ="https://test.rohlya.ru/" />
  <meta name="description" content="Каилог разновидностей тележек рохля" />
  <meta name="keywords" content="Каилог разновидностей тележек рохля" />
  <meta property="og:title" content="Каилог" />
  <meta property="og:type" content="website" />
  <meta property="og:url" content="https://test.rohlya.ru/katalog" />
  <meta property="og:image" content="https://test.rohlya.ru/image/cache/catalog/mini/rohlya-160x120.png" />
  <meta property="og:site_name" content="Рохля.ру" />
  <meta name="theme-color" content="#444444" />
  <link href="https://test.rohlya.ru/katalog" rel="canonical" />
  <link href="https://test.rohlya.ru/image/catalog/favicon.png" rel="icon" />
  <link href="catalog/view/theme/unishop2/fonts/rubik-regular.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/rubik-medium.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/fa-solid-900.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/fa-regular-400.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/theme/unishop2/fonts/fa-brands-400.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
  <link href="catalog/view/javascript/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/stylesheet.css?v=1.7.3.0" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/font-awesome.min.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/generated-0.css?1604571413513" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/animate.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/javascript/progroman/progroman.citymanager.css?v=8.2-0" rel="stylesheet" media="screen" />
  <link href="catalog/view/javascript/ocfilter/nouislider.min.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/default/stylesheet/ocfilter/ocfilter.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/news.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/reviews.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/default-filter.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/ocfilter-filter.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/livesearch.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/subscribe.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/notification.css" rel="stylesheet" media="screen" />
  <link href="catalog/view/theme/unishop2/stylesheet/rohlya.css" rel="stylesheet" media="screen" />
  <script>var items_on_mobile = 1, module_on_mobile = 'grid', default_view = 'grid';</script>
  <script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js"></script>
  <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/common.js"></script>
  <script src="catalog/view/theme/unishop2/js/owl.carousel.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/menu-aim.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/lazysizes.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/jquery.highlight.min.js"></script>
  <script src="catalog/view/javascript/progroman/jquery.progroman.autocomplete.js?v=8.2-0"></script>
  <script src="catalog/view/javascript/progroman/jquery.progroman.citymanager.js?v=8.2-0"></script>
  <script src="catalog/view/javascript/ocfilter/nouislider.min.js"></script>
  <script src="catalog/view/javascript/ocfilter/ocfilter.js"></script>
  <script src="catalog/view/theme/unishop2/js/typed.min.js"></script>
  <script src="catalog/view/theme/unishop2/js/thumb-hover.js"></script>
  <script src="catalog/view/theme/unishop2/js/addit-img.js"></script>
  <script src="catalog/view/theme/unishop2/js/live-search.js"></script>
  <script src="catalog/view/theme/unishop2/js/user-request.js"></script>
  <script src="catalog/view/theme/unishop2/js/live-price.js"></script>
  <script src="catalog/view/theme/unishop2/js/fly-menu-cart.js"></script>
  <script src="catalog/view/theme/unishop2/js/quick-order.js"></script>
  <script src="catalog/view/theme/unishop2/js/showmore-ajaxpagination.js"></script>
  <script src="catalog/view/theme/unishop2/js/subscribe.js"></script>
  <noscript><style>.uni-module__wrapper{opacity:1}</style></noscript>
  </head>
  <body >

 

 

.

Код в шапке шаблона

Спойлер

<!DOCTYPE html>
<html dir="{{ direction }}" lang="{{ lang }}">
<head>
<title>{{ title }}</title>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta http-equiv="X-RU-Compatible" content="IE=edge" />
<base href="{{ base }}" />
{% if robots %}
<meta name="robots" content="{{ robots }}" />
{% endif %}
{% if show_meta_robots and robots is empty %}
<meta name="robots" content="noindex, follow" />
{% endif %}
{% if description %}
<meta name="description" content="{{ description }}" />
{% endif %}
{% if keywords %}
<meta name="keywords" content="{{ keywords }}" />
{% endif %}
<meta property="og:title" content="{{ title }}" />
<meta property="og:type" content="website" />
{% if og_url%}
<meta property="og:url" content="{{ og_url }}" />
{% endif %}
{% if og_image %}
<meta property="og:image" content="{{ og_image }}" />
{% else %}
<meta property="og:image" content="{{ logo }}" />
{% endif %}
<meta property="og:site_name" content="{{ name }}" />
<meta name="theme-color" content="#{{ theme_color }}" />
{% for link in links %}
<link href="{{ link.href }}" rel="{{ link.rel }}" />
{% endfor %}
<link href="catalog/view/theme/unishop2/fonts/rubik-regular.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
<link href="catalog/view/theme/unishop2/fonts/rubik-medium.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
<link href="catalog/view/theme/unishop2/fonts/fa-solid-900.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
<link href="catalog/view/theme/unishop2/fonts/fa-regular-400.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
<link href="catalog/view/theme/unishop2/fonts/fa-brands-400.woff2" rel="preload" as="font" type="font/woff2" crossorigin>
{% if merged_style %}
    <link href="{{ merged_style }}" rel="preload" as="style" />
    <link href="{{ merged_style }}" rel="stylesheet" media="screen" />
{% else %}
    <link href="catalog/view/javascript/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen" />
    <link href="catalog/view/theme/unishop2/stylesheet/stylesheet.css?v={{ version }}" rel="stylesheet" media="screen" />
    <link href="catalog/view/theme/unishop2/stylesheet/font-awesome.min.css" rel="stylesheet" media="screen" />
    <link href="{{ generated_style }}" rel="stylesheet" media="screen" />
    <link href="catalog/view/theme/unishop2/stylesheet/animate.css" rel="stylesheet" media="screen" />
{% endif %}
{% for style in styles %}
    <link href="{{ style.href }}" rel="{{ style.rel }}" media="{{ style.media }}" />
{% endfor %}
<script>var items_on_mobile = {{ items_on_mobile }}, module_on_mobile = '{{ module_on_mobile }}', default_view = '{{ default_view }}';</script>
{% if merged_script %}
    <link href="{{ merged_script }}" rel="preload" as="script" />
    <script src="{{ merged_script }}"></script>
{% else %}
    <script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js"></script>
    <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js"></script>
    <script src="catalog/view/theme/unishop2/js/common.js"></script>
    <script src="catalog/view/theme/unishop2/js/owl.carousel.min.js"></script>
    <script src="catalog/view/theme/unishop2/js/menu-aim.min.js"></script>
    <script src="catalog/view/theme/unishop2/js/lazysizes.min.js"></script>
    <script src="catalog/view/theme/unishop2/js/jquery.highlight.min.js"></script>
{% endif %}
{% for script in scripts %}
    <script src="{{ script }}"></script>
{% endfor %}
{% if user_js %}
<script>{{ user_js }}</script>
{% endif %}
{% for analytic in analytics %}
    {{ analytic }}
{% endfor %}
<noscript><style>.uni-module__wrapper{opacity:1}</style></noscript>
</head>
<body {{ class ? 'class="'~class~'"' }}>

 

Link to comment
Share on other sites


2 часа назад, stickpro сказал:

наверное потому что их нет в шаблоне

Нашел. Разобрался! В модификаторе шаблона внес нужные изменения. Всё подклюлилось.

Благодарствую!

Edited by travkovs
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.