Jump to content

Recommended Posts

впрочем, скорости оно вполне могло отожрать.

так что - если нужны размеры у всех изображений - лучше делать это иначе.

Share this post


Link to post
Share on other sites

конечно будут тромоза... Просканировать всю страницу, определить размеры изображений функцией getImageSize(

Это себя не любить.

 

Проще, а вернее правильно прописывать при генерации изображения и в шаблоне.

 

Но... Еще проще - положить болт на эту рекомендацию гугла.

Share this post


Link to post
Share on other sites

конечно будут тромоза... Просканировать всю страницу, определить размеры изображений функцией getImageSize(

Это себя не любить.

 

Проще, а вернее правильно прописывать при генерации изображения и в шаблоне.

 

Но... Еще проще - положить болт на эту рекомендацию гугла.

проблема не в тормозах. проблема в том что не работало редактирование заказа. и давало ошибку в журнале.

Share this post


Link to post
Share on other sites

Здравствуйте. Решил поднять тему, чтобы еще одну не лепить.

Тормозит магазин на опенкарте, версия 1.5.5.1.2. С хостингом вроде все нормально, а стоит пару раз перейти по сайту - страницы начинают загружаться долго, вплоть до таймаута.

 

В логе часто появляются ошибки такого типа: [Wed Sep 07 09:06:22 2016] [error] [client 92.63.100.251] File does not exist: /var/www/vhosts/***.ru/httpdocs/.git

Больше ничего подозрительного нету.

Share this post


Link to post
Share on other sites

Доброго всем дня, тормозит сайт http://kofemashina.net подскажите пожалуйста в чем дело? Как найти эти тормоза?

Время генерации страницы 4 секунды, при этом на одном хостинге у меня 2 сайта, один на вордпресе страница генериться за 0,1 сек.

Написал в техподдержку может они чего подскажут.

Edited by killcomp

Share this post


Link to post
Share on other sites

Для начала отключить подсчёт количества товара в товарах.Система-Настройки вкладка Опции.

Share this post


Link to post
Share on other sites
3 часа назад, killcomp сказал:

на вордпресе страница генериться за 0,1 сек.

только с кешированием

 

 

 

Share this post


Link to post
Share on other sites
On 11.08.2017 at 3:42 PM, Tom said:

Для начала отключить подсчёт количества товара в товарах.Система-Настройки вкладка Опции.

Отключал первым делом, результата не дало никакого.

 

Буду пробовать логировать медленные запросы.

Share this post


Link to post
Share on other sites

При загрузке например этой http://kofemashina.net/kofemashini/kofemashina-avtomaticheskaya/ страницы происходит около 100 запросов по 80 мс в среднем, итого 100*80мс=8сек, в принципе так и есть. То есть все запросы загружаются примерно за одно время.  В техподдержке хостинга так же сказали что дело в больших кол-вах запросов. Помогите пожалуйста как от этого избавится? Файл лог прикрепил.

sql_time.log

Edited by killcomp

Share this post


Link to post
Share on other sites
Цитата


Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/category.php
Время выполнения: 93.19мс 

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '0' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)

----------------------

Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/category.php
Время выполнения: 99.26мс 

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '219' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)

----------------------

Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/category.php
Время выполнения: 100.64мс 

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '186' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)
 

 

либо индексов нет, либо худой хостинг

 

это если не касаться самих запросов и кеширования дерева

Share this post


Link to post
Share on other sites
11 minutes ago, Otvet said:

 

либо индексов нет, либо худой хостинг

 

это если не касаться самих запросов и кеширования дерева

А как сделать эти самые индексы? И вообще такое кол-во запросов нормально для opencart? То есть 100мс это долгий запрос?

Edited by killcomp

Share this post


Link to post
Share on other sites
8 минут назад, killcomp сказал:

А как сделать эти самые индексы? 

учиться

 

 

 

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

И вообще такое кол-во запросов нормально для opencart? То есть 100мс это долгий запрос?

 

решение задачи за 10 секунд это много или мало?

если задача "сложить 2 и 3"  то наверно да, а если расчет нагрузки фундамента согласно СНИП то наверно нет

Share this post


Link to post
Share on other sites
22 minutes ago, Otvet said:

если задача "сложить 2 и 3" ...

... спасибо

Share this post


Link to post
Share on other sites
9 часов назад, killcomp сказал:

Помогите пожалуйста как от этого избавится?

 

вероятно, что стоит создать тему в платном разделе.

У вас ведь свой бизнес и вы в нем хорошо разбираетесь скорее всего.

Доверьте свою проблему тоже профессионалам.

Смотреть нужно изнутри.

 

гадать можно долго, но это малорезультативно.

банально и хостинг может оказаться "худым".

 

5 сек для главной - это, конечно же, явный перебор.

Share this post


Link to post
Share on other sites
10 часов назад, killcomp сказал:

вообще такое кол-во запросов нормально для opencart?

Нормально. А вот время у них совсем не нормальное!

 

Особенно "радует" вот такое:

Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/information.php
Время выполнения: 104.91мс 

SELECT * FROM oc_information i LEFT JOIN oc_information_description id ON (i.information_id = id.information_id) LEFT JOIN oc_information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' ORDER BY i.sort_order, LCASE(id.title) ASC

 

Не знаю, может, у вас там есть сотни отключённых инфостраниц, но исходя из тех, которые я вижу на сайте (и которые можно по пальцам пересчитать) такой запрос не может занимать столько времени даже совсем без индексов.

Попробуйте поставить копию вашего магазина локально и ещё раз замерять медленные запросы.

Share this post


Link to post
Share on other sites
6 часов назад, Dotrox сказал:

такой запрос не может занимать столько времени даже совсем без индексов.

может, любой запрос может "встать" когда идет сотни запросов пачкой, сервер ограничивает

Share this post


Link to post
Share on other sites
11 hours ago, Dotrox said:

Нормально. А вот время у них совсем не нормальное!

 

Особенно "радует" вот такое:


Страница:/kofemashini/kofemashina-avtomaticheskaya/
Источник:/var/www/u0073768/data/www/kofemashina.net/catalog/model/catalog/information.php
Время выполнения: 104.91мс 

SELECT * FROM oc_information i LEFT JOIN oc_information_description id ON (i.information_id = id.information_id) LEFT JOIN oc_information_to_store i2s ON (i.information_id = i2s.information_id) WHERE id.language_id = '1' AND i2s.store_id = '0' AND i.status = '1' ORDER BY i.sort_order, LCASE(id.title) ASC

 

Не знаю, может, у вас там есть сотни отключённых инфостраниц, но исходя из тех, которые я вижу на сайте (и которые можно по пальцам пересчитать) такой запрос не может занимать столько времени даже совсем без индексов.

Попробуйте поставить копию вашего магазина локально и ещё раз замерять медленные запросы.

Есть локальный хостинг, копирну сайт, замеряю запросы отпишусь, страницы информационные которые есть те есть, отключенных нет

Share this post


Link to post
Share on other sites

Провел еще один маленький эксперимент, поставил значение 1 мс для просмотра всех запросов, при загрузке страницы http://kofemashina.net/kofevarki/professionalnaya-rozhkovaya/ выполняется примерно 170 запросов половина из них обрабатываются от 1-10 мс, и половина от 60-110мс. Все медленные запросы вида

SELECT * FROM oc_category c LEFT JOIN oc_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '143' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name) различается только parent_id.  (все остальные в пределах 1-10 мс) Может даст что нибудь это?

 

И еще некоторые запросы такого вида обрабатываются быстро 3-5 мс, то есть один раз долго, другой раз быстро.

sql_time.log

Edited by killcomp

Share this post


Link to post
Share on other sites
4 часа назад, killcomp сказал:

некоторые запросы такого вида обрабатываются быстро 3-5 мс, то есть один раз долго, другой раз быстро.

Это всё равно не быстро, но в разумных пределах уже. И ещё больше кидает тень на ваш хостинг.

Пока вы локально не протестируете, дальше нет смысла гадать!

 

 

12 часов назад, Otvet сказал:

любой запрос может "встать" когда идет сотни запросов пачкой, сервер ограничивает

Если серверу не хватает ресурсов, то это другая история!

На нормальном сервере без оверселинга и без кривых настроек MySQL такой запрос не может выполняться так долго. По-нормальному, за такое время вся инфостраница могла бы успеть сгенерироваться.

Share this post


Link to post
Share on other sites
14 hours ago, Dotrox said:

Это всё равно не быстро, но в разумных пределах уже. И ещё больше кидает тень на ваш хостинг.

Пока вы локально не протестируете, дальше нет смысла гадать!

 

 

Если серверу не хватает ресурсов, то это другая история!

На нормальном сервере без оверселинга и без кривых настроек MySQL такой запрос не может выполняться так долго. По-нормальному, за такое время вся инфостраница могла бы успеть сгенерироваться.

Поставил на локальный хостинг, в моде выставил время 1 мс, смотрю лог пустой ну думаю почему то на локальном не работает. Ставлю 0,1 мс и о чудо, оказывается почти все запросы 99% выполняются меньше чем за 1 мс. Ну все теперь у меня есть с чем идти к хостеру! Спасибо всем за помощь и за поддержку!!!

sql_time.log

Share this post


Link to post
Share on other sites

Уважаемые постояльцы форума и мастера. Имеется сайт на Opencart 1.5.6 ( http://panbiser.kiev.ua/ ) Ставил vqmod и simple, что-то пошло не так и я у хостера запросил откатиться назад. Вылезла проблема, при закрутке страниц задержка 5-15 сек. Подскажите где поправить, вроде все облазил и по форуму и по гуглу, не могу понять. Возможно задаю тупой вопрос, извините и заранее спасибо!

Share this post


Link to post
Share on other sites

Отбой, решил, оказалось не закомментированным "подсчет количества товаров".

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By optimlab
      Скачать/Купить дополнение


      OptimBlog
      OptimBlog – блог для Opencart 3
      Описание
      Данный модуль позволяет создать бесконечное множество статей и категорий для них. Например вы можете создавать категории «Новости», «Статьи», «Акции», а также создать полноценный блог для своего магазина с разбитием материалов по категориям.
      Концепция и отличие от других блогов для Опенкарт 3.
      Другие блоги для Opencart 3
      Большинство (как бы не 100%, аналогов не видел) модулей блогов и других аналогичных используют концепцию клонирования программного кода(контроллеров и сопутствующих файлов - Model-View-Controller) категорий товаров и самих товаров, превращая скрипты:
      «категорию товаров» → «категорию статей»
      «товар» → «статья»
      клонирование таблиц Базы Данных аналогично категориям и товарам.
      Такой подход вызывает много конфликтов. Например наименования таблиц при смене одного модуля на другой совпадали, а неопытные пользователи недоумевали от полученных ошибок и не понимали причины. Ошибок и несостыковок на практике было более чем достаточно. Описывать их все тут не имеет смысла..
      OptimBlog – концепция и основная идея
      Категории присваивается тип — Товар/Статья.
      Функционал Статьи расширяется аналогично функционалу Товара.
      Отзывы аналогично категориям разделены на 2 типа — Товар/Статья.
      А также добавлена возможность вывода «Ответа магазина» на «Отзыв» с использованием HTML.
      Данный модуль блога не заменяет родных файлов Opencart 3.
      Сохранена концепция Опенкарт в названиях и определениях, а также сохранён привычный для администратора магазина внешний вид интерфейса.
      Нет конфликтов по SEO URL, так как используется штатный функционал Opencart. Который вы можете расширить приложенными модификаторами.
      Модуль на 90% состоит из файлов модификаторов, которые можно удалить или отключить в любое время.
       
      Функционал и возможности модуля OptimBlog
      Общие для категорий, товаров и статей:
      Заголовок H1
      Краткое описание -
      Выводится в категории и в модулях выводящих товары или статьи. Модификатор для товарных модулей отсутствует.
      Общие для товаров и статей:
      Главная категория -
      Используется для определения хлебных крошек в «URL от базового домена» находящихся в индексе Поисковых Систем. А так же правильной настройки свойства canonical для страниц сайта.
      Рекомендуемые товары и статьи -
      Нет добавления страницы саму на себя.
      Рекомендовать можно в трёх направлениях: двойное, или в одну из сторон.
      Статьи:
      Теги
      Начало и конец публикации
      Автор
      Атрибуты
      Изображения
      Возможности для разработчиков:
      Заложены на будущее некоторые функции и возможности, которые разработчики могут использовать для создания своих модулей. Например: «дополнительные изображения» в настройках категории, можно выводить с помощью слайдера. А «Производителя» использовать для соответствующих привязок и сортировок.
      Модули разработчиков связанные с выводом товаров, можно легко переопределить для Статей. Так как php-код контролеров и моделей практически зеркальный.
      Использовалась верстка с классами Bootstrap 3. Что можно легко использовать для своих шаблонов без лишних заморочек и потерей времени.
       
      Состав модулей и модификаторов семейства OptimCart
      optimblog.ocmod.zip — модуль OptimBlog.
      installer.ocmod.zip — вносит разрешения в часть кода, для установки модуля(контроллера) поиска по статьям, находящегося в составе optimblog-category.ocmod.zip.
      optimblog-admin.filter-categories-products-informations.ocmod.zip — модификатор для расширения возможности фильтрации Категорий, Товаров и Статей.
      breadcrumb-last.ocmod.zip — модификатор убирающий кликабельность последнего пункта хлебных крошек.
      canonical-category.ocmod.zip — модификатор добавляющий материнские категории в канонический URL подкатегории. Продолжение предыдущей версии модификатора: Канонические страницы категорий в Opencart 2.0.x.x - 2.3.x.x (Canonical URL)
      canonical-category-no-page.ocmod.zip — модификатор аналогичный предыдущему, только убирающий канонический URL на страницах листинга(page=n).
      canonical-information.ocmod.zip — модификатор аналогичный canonical-category.ocmod.zip, добавляющий подкатегории в канонический URL статьи, при наличии главной категории в её настройках.
      canonical-manufacturer.ocmod.zip — модификатор исправляющий баг ссылки rel="prev" на странице производителя page=2.
      optimblog-module-bestseller-information.ocmod.zip — модуль «Лучшие статьи».
      optimblog-module-featured-information.ocmod.zip — модуль «Рекомендуемые статьи».
      optimblog-module-latest-information.ocmod.zip — модуль «Новые статьи».
      optimblog-module-category-information.ocmod.zip — модуль «Категории статей».
      optimblog-module-search-information.ocmod.zip - модуль «Поиск статей».
      optimblog-admin.ocmod.zip — отвечает за административную часть.
      optimblog-category.ocmod.zip — отвечает за пользовательскую часть.
      optimblog-category-theme-default.ocmod.zip — отвечает за пользовательскую часть шаблона «Стандартная тема». (Для создания модификатора для своего шаблона скопируйте, разархивируйте и отредактируйте данный файл под свой шаблон заменив путь к шаблону в коде модификатора или установите вместо этого optimblog-category-theme-all.ocmod.zip модифицирующий все шаблоны.)
       
       
      Установка OptimBlog
      Установить installer.ocmod.zip.
      Обновить кэш модификаторов.
      Установить optimblog.ocmod.zip.
      Удалить или отключить модификатор installer.ocmod.zip.
      Обновить кэш модификаторов.
      Зайти в «Группы пользователей» и назначить соответствующие права доступа.
      В выпадающем списке раздела «Модули / Расширения» выберите «Статьи».
      Активируйте модуль OptimBlog для своего магазина (модуль мультимагазинный, аналогично модулей Темы).
      Редактируйте настройки модуля OptimBlog и сохраните.
       
       
      Информация:
      Демо: http://demo.optimcart.com
      Админка: http://demo.optimcart.com/admin
       
      GitHub: https://github.com/optimlab/optimblog

      Лицензия: GNU General Public License version 3 (GPLv3)
      Добавил optimlab Добавлено 14.06.2018 Категория Блоги, новости, статьи Системные требования Сайт разработчика http://optimlab.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore Несовместим OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By efremovav
      Скачать/Купить дополнение


      Order Control - Улучшенное управление заказами (oc 1.5.x)
      Модуль предлагает альтернативу странице списка заказов в админке, и дополняет функционал.
      На данный момент имеются следующие возможности:
      -обновление заказов в реальном времени (без перезагрузки страницы, интервал проверки 20 секунд) - при появлении нового заказа обновляется список заказов и всплывает уведомление;
      -поиск по заказам без перезагрузки страницы;
      -возможность назначения цветов для заказов в зависимости от статуса заказа.
      В разработке:
      -улучшенные (упрощенные) страницы оформления заказа и просмотра заказа в админке;
      -ведение расширенной статистики по пользователям админки и созданным ими заказам (введение понятия "ответственный за заказ");
      -добавление звукового уведомления о новом заказе в админке, и вывод оповещения на всех страницах.
      Демонстрация работы модуля тут, настройки модуля тут (логин\пароль demo\demo).
      Требования:
      Opencart\ocStore версия 1.5.x
      наличие установленного VQMOD
      Как установить:
      -копируете содержимое из папки upload в корень сайта;
      -в настройках системы включаете модуль и задаете права на редактирование;
      -модуль будет доступен в списке модулей как "Order Control - Улучшенное управление заказами".
      P.S.: Стандартные файлы движка не заменяются.
      Ваши предложения по улучшению модуля и расширению его возможностей пишите в теме поддержки файла.
      Добавил efremovav Добавлено 29.02.2016 Категория Модули  
    • By Prorab337
      400.00 руб
      Скачать/Купить дополнение


      Модуль оплаты «Наложенный платеж +» для OpenCart 1.5 - 2.X
      Данный модуль оплаты наложенным платежом является универсальным решением для любого способа доставки. Основные преимущества: отдельный калькулятор для каждого способа доставки, неограниченное число тарифов для каждого калькулятора, учет наложенного платежа в заказе. И это не все возможности модуля, функционал постоянно расширяется и улучшается.
      Возможности
      редактируемое, мультиязычное название для способа оплаты редактируемая, мультиязычная дополнительная информация редактируемая, мультиязычная инструкция по оплате выбор способов доставки, для которых будет доступен данный способ оплаты возможность задать нижнюю границу суммы заказа для данного способа оплаты возможность задать верхнюю границу суммы заказа для данного способа оплаты возможность задать сумму заказа при которой наложенный платеж будет бесплатен для клиента добавление/редактирование калькулятора стоимости наложенного платежа для всех доступных способов доставки: выбор валюты калькулятора добавление неограниченного количества тарифов возможность указать процентную ставку возможность указать фиксированный платеж возможность указать границу тарифа [*]включение/выключение учета в заказе
      [*]включение/выключение оценки стоимости наложенного платежа
      [*]и другие стандартные настройки модуля оплаты
      Демо
      OpenCart 2.X.X.X:
      Сайт
      Админка (логин/пароль: demo)
      OpenCart 1.5.X.X:
      Сайт
      Админка (логин/пароль: demo)
      Поддерживаемые языки
      украинский русский английский Совместимость
      OpenCart v. 1.5.Х.Х-2.X.X (а также сборки на базе OpenCart соответствующих версий) формы заказа: стандартная, Simple checkout & Registration Модуль НЕ ТРЕБУЕТ OCMOD и VQMOD.
      Весь функционал дополнения реализован в рамках стандартных модулей оплаты, по этому проблем с совместимостью не должно быть. Модуль тестировался и гарантированно работает на стандартном оформлении заказа OpenCart 2 и на последних версиях модуля Simple.
      Лицензия
      лицензия действует только на один домен и на все его поддомены, и тестовые сайты подробная информация о порядке получения лицензии доступна на вкладке «Поддержка» модуля активация лицензии происходит в течении нескольких часов после покупки Требования
      Ioncube Loader версии 5.0 и выше PHP версии 5.3 и выше Детальная инструкция по установке, настройке, обновлению и удалению модуля доступна в архиве в файле Instruction_ru.html
      Добавил Prorab337 Добавлено 27.02.2016 Категория Платежные системы Системные требования Ioncube Loader версии 5.0 и вышеPHP версии 5.3 и выше Сайт разработчика http://oc-max.com Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Требуется OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
    • By balukoff
      300.00 руб
      Скачать/Купить дополнение


      Модификатор "Заказы плюс" - предоплата
      Мало кто знает, но opencart позволяет принимать авансы(естественно функционал беден и не позволяет вести авансовый учет). Однако, проблему удалось решить следующим образом:
      Opencart позволяет вести транзакции по каждому зарегистрированному покупателю. Транзакция - прием денежнах средств, или иных платежей по покупателю.
      Что делает модификатор:
      1. Отражает текущую дебеторскую задолженность или отсутствие задолженности в разрезе заказа
      2. Делает возможным осуществление привязки транзакции по покупателю к заказу
      Схема работы:
      У нас есть покупатель, обычный, среднестатистический покупатель. Идем в Продажи->Покупатели->Покупатели - Изменить. Находим вкладку "Транзакция", где модификатор установил возможность выбрать заказы из списка по текущему покупателю. Выбираем заказ, вводим описание и вводим сумму.
      После этого жмем на кнопку "Добавить транзакцию" и тем самым принимаем авансовый платеж по покупателю(в системе).
      В заказах видим, что транзакция уменьшила дебет по нужному нам заказу.
      Области применения модификатора: для магазинов с расширенной базой и спектром услуг, вплоть до авансовых операций
      Установка: Необходимо скопировать файл модификатора в vqmod/xml на Вашем сервере
      Особенности: Не вносит изменений в системные файлы opencart, не требует настройки
      PS: модификатор реализован для версии 1.5.x. Есть возможность сделать для 2.x при должном интересе
      Добавил balukoff Добавлено 17.12.2015 Категория Прочее  
    • By balukoff
      300.00 руб
      Скачать/Купить дополнение


      Стрелки изменения порядка товаров в модуле "Рекомендуемые"
      Обработка добавляет стрелки к стандартному модулю "Рекомендуемые" в административной части opencart для изменения порядка товаров в списке.
      Например, нам нужно, чтобы товар Ipad был выше iMac, но тогда приходится удалять весь список и проходить всю операцию добавления. Однако модуль эту проблему решает.
      Необходим vqmod.
      - Не меняет исходные файлы
      - Использует "легкую" модель изменения DOM-структуры "на лету"
      - Сохранение модуля и вывод в шаблон - в стандартном режиме
      - Возможны доработки и обновления
      - Тестировалось на opencart/ocstore 1.5.x
      - Добавлена поддержка opencart 2.x
      Установка: просто поместите файл featured.xml в каталог vqmod\xml на Вашем сервере
      Для версии 2.x неоходимо установить модификатор через панель администрирования
      Добавил balukoff Добавлено 01.12.2015 Категория Прочее  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.