SiteMix Опубликовано 6.05.2024 в 14:43 Поделиться Опубликовано 6.05.2024 в 14:43 В 06.05.2024 в 13:53, pavel-dss сказал: Здравствуйте. Подскажите пожалуйста На мобильной версии с айфона логотип размытый, на других устройствах отображается корректно как это исправить? Загрузите картинку с разрешением в 2 раза больше 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 7.05.2024 в 06:24 Автор Поделиться Опубликовано 7.05.2024 в 06:24 В 06.05.2024 в 13:53, pavel-dss сказал: Здравствуйте. Подскажите пожалуйста На мобильной версии с айфона логотип размытый, на других устройствах отображается корректно как это исправить? Здравствуйте! Ответил вам в личном сообщении. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Nicks Опубликовано 7.05.2024 в 14:12 Поделиться Опубликовано 7.05.2024 в 14:12 Здравствуйте! Подскажите, возможна ли адаптация с модулем HYPER Product Models - AJAX замена товара по моделям ? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 8.05.2024 в 04:16 Автор Поделиться Опубликовано 8.05.2024 в 04:16 В 07.05.2024 в 17:12, Nicks сказал: Здравствуйте! Подскажите, возможна ли адаптация с модулем HYPER Product Models - AJAX замена товара по моделям ? Здравствуйте! Уточните у разработчика дополнения. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
clayrabbit Опубликовано 28.05.2024 в 13:23 Поделиться Опубликовано 28.05.2024 в 13:23 (изменено) Вроде процентов на 20% быстрее SQL-запрос в getProducts() выполняется, если убрать realprice и перенести COALESCE() в HAVING Спойлер --- install~.xml 2024-05-28 16:25:19.423177100 +0500 +++ install.xml 2024-05-28 18:13:27.393625400 +0500 @@ -7538,9 +7538,7 @@ ]]></search> <add position="after"><![CDATA[ // prostore start - $sql .= ", coalesce((SELECT price FROM " . DB_PREFIX . "product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '" . (int)$customer_group_id . "' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1), " . - "(SELECT price FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '" . (int)$customer_group_id . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1), " . - "p.price) as realprice, p.quantity "; + $sql .= ", p.price, p.quantity "; // prostore end ]]></add> </operation> @@ -7592,7 +7590,7 @@ ]]></search> <add position="after"><![CDATA[ // prostore - if(isset($data['min_price']) && $data['min_price'] >= 0) { + if(isset($data['min_price']) && $data['min_price'] != '' && $data['min_price'] >= 0) { $tempMinPrice = (float)$data['min_price']; if (!$this->config->get('decimal_place')) { $tempMinPrice = (float)$data['min_price'] -0.5 ; @@ -7601,7 +7599,7 @@ $tempMinPrice = $tempMinPrice - $this->tax->clearTax( $tempMinPrice, $data['filter_tax_class_id'] ); } - $sql .= " HAVING realprice >=" . $this->currency->convert($tempMinPrice,$this->session->data['currency'], $this->config->get('config_currency')); + $sql .= " HAVING COALESCE(discount, special, p.price) >=" . $this->currency->convert($tempMinPrice,$this->session->data['currency'], $this->config->get('config_currency')); } if(isset($data['max_price']) && $data['max_price'] > 0) { $tempMaxPrice = (float)$data['max_price']; @@ -7613,7 +7611,7 @@ $tempMaxPrice = $tempMaxPrice - $this->tax->clearTax( $tempMaxPrice, $data['filter_tax_class_id'] ); } - $sql .= " AND realprice <=" . $this->currency->convert($tempMaxPrice,$this->session->data['currency'], $this->config->get('config_currency')); + $sql .= " AND COALESCE(discount, special, p.price) <=" . $this->currency->convert($tempMaxPrice,$this->session->data['currency'], $this->config->get('config_currency')); if(isset($filtersCount) && !(int)$this->config->get('module_filter_filter_grouptype')){ $sql .= " AND COUNT(DISTINCT f.filter_group_id) = " . (int)$filtersCount ; @@ -7753,7 +7751,7 @@ ]]></search> <add position="after"><![CDATA[ // prostore start - if(isset($data['max_price']) && $data['max_price'] > 0) { + if((isset($data['min_price']) && $data['min_price'] != '' && $data['min_price'] >= 0) OR (isset($data['max_price']) && $data['max_price'] > 0)) { $sql = "SELECT coalesce((SELECT price FROM " . DB_PREFIX . "product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '" . (int)$customer_group_id . "' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1), " . "(SELECT price FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '" . (int)$customer_group_id . "' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1), " . "p.price) as realprice "; @@ -7784,7 +7782,7 @@ // prostore $sql .= " GROUP BY p.product_id"; $cond = ' HAVING '; - if(isset($data['max_price']) && $data['max_price'] > 0) { + if(isset($data['min_price']) && $data['min_price'] != '' && $data['min_price'] >= 0) { $cond = ' AND '; $tempMinPrice = (float)$data['min_price']; Изменено 28.05.2024 в 13:34 пользователем clayrabbit 1 Цитата Занимаюсь доработкой и разработкой модулей под OpenCart Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 29.05.2024 в 07:25 Автор Поделиться Опубликовано 29.05.2024 в 07:25 В 28.05.2024 в 16:23, clayrabbit сказал: Вроде процентов на 20% быстрее SQL-запрос в getProducts() выполняется, если убрать realprice и перенести COALESCE() в HAVING Спасибо за информацию, проверим это и внесем необходимые изменения в обновление шаблона. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
xNa1D Опубликовано 19.06.2024 в 16:46 Поделиться Опубликовано 19.06.2024 в 16:46 Добрый день Подскажите как решить проблему с двойной точкой в статьях Использую список и html правится редактором в итоге у меня 2 точки, потому что есть стили от редактора, а есть от шаблона https://megaprom55.ru/oplata 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 20.06.2024 в 04:32 Автор Поделиться Опубликовано 20.06.2024 в 04:32 В 19.06.2024 в 19:46, xNa1D сказал: Добрый день Подскажите как решить проблему с двойной точкой в статьях Использую список и html правится редактором в итоге у меня 2 точки, потому что есть стили от редактора, а есть от шаблона https://megaprom55.ru/oplata Здравствуйте! У вас точки добавлены в самом тексте кодом: <span style="position: absolute; left: -20px; color: #333;">•</span>, переключите текстовый редактор opencart в режим правки кода и удалите их. Выполняйте вставку текста в редактор opencart без форматирования через ctrl+shift+v 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Veglion Опубликовано 21.07.2024 в 14:08 Поделиться Опубликовано 21.07.2024 в 14:08 Здравствуйте. Подскажите, пожалуйста, где можно посмотреть на сайте как работает модуль Наборы? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 22.07.2024 в 07:12 Автор Поделиться Опубликовано 22.07.2024 в 07:12 В 21.07.2024 в 17:08, Veglion сказал: Здравствуйте. Подскажите, пожалуйста, где можно посмотреть на сайте как работает модуль Наборы? Здравствуйте! https://prostore.899themes.ru/series-7-gps-cellular-40mm-gold--with-gold 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 2.08.2024 в 09:31 Автор Поделиться Опубликовано 2.08.2024 в 09:31 (1.3.0) Новое в версии и улучшения: Добавлена поддержка PHP8.1, PHP8.2 и PHP8.3; В модуль наборов добавлен учет скидок товара, сделано отключение товаров отсутствующих в наличии; В модуль Простор. Главный слайдер добавлен вывод изображений в пропорции; В функционал кредитования Т-банка добавлена опция рассрочки; В мега-меню добавлен вывод 4ого уровня категорий; Локализация пунктов меню перенесена из файла панели администрирования в настройки шаблона; Увеличене размер изображений товаров в мобильной версии; В соц. сети добавлен Rutube; Скрипт виджета поделиться изменен с addthis на yandex share; В копирайте сделана переменная года сервера; Добавлен переключатель вывода описания вверху/внизу и переключатель вкл/откл "Читать дальше" для категорий, категорий блога и брендов; Добавлена настройка вывода количества дополнительных изображений товара в каталоге и модулях; Обновлены иконки Font Awesome до версии 6.6.0; Исправлены найденные ошибки. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
drugoinafanya Опубликовано 29.08.2024 в 13:17 Поделиться Опубликовано 29.08.2024 в 13:17 (изменено) Добрый день Как вообще редактировать файлы темы? Версия 3.0.3.7 Например футер Лезу в фтпcatalog/view/theme/prostore/template/common/footer.twig В открытом коде в браузере смотрю что выводится код из контейнера <!-- Footer v1 or v2 :: Start--> Вставляю нужный код в шаблон. Сохраняю. Чищу кеш, перегружаю модификатор. Смотрю сайт Кода нет. Смотрю редактор шаблона в админке. Код есть. Смотрю файлы модификатора. Кода нет. Чищу кеш, перегружаю модификатор. Код нетГде деньги, Зин? Куда делся код и почему он не выводится? В общем пришлось код через модификатор засунуть..... Изменено 29.08.2024 в 15:11 пользователем drugoinafanya 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
kamrik Опубликовано 19.09.2024 в 07:24 Поделиться Опубликовано 19.09.2024 в 07:24 Добрый день! Вопрос такой, после смены статуса заказа приходят письма с плачущим смайликом. Где его можно поменять? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 20.09.2024 в 06:08 Автор Поделиться Опубликовано 20.09.2024 в 06:08 В 19.09.2024 в 10:24, kamrik сказал: Добрый день! Вопрос такой, после смены статуса заказа приходят письма с плачущим смайликом. Где его можно поменять? Здравствуйте! Картинка выводится в файле catalog\view\theme\prostore\template\mail\order_edit.twig <img src="{{ store_url }}catalog/view/theme/prostore/images/{{ status_icon }}"... Переменная задается в модифицированном файле catalog\controller\mail\order.php $data['status_icon'] = 'img-mail-status.png'; $data['status_icon'] = 'img-page-not-found.png'; 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
clayrabbit Опубликовано 25.09.2024 в 09:25 Поделиться Опубликовано 25.09.2024 в 09:25 Добрый день. А между 1.2.0 и 1.3.0 какой объем правок в twig файлах? Если diff -uwBr прогнать, сколько строк с +/- получится? 0 Цитата Занимаюсь доработкой и разработкой модулей под OpenCart Ссылка на комментарий Поделиться на другие сайты Поделиться
gabitov Опубликовано 26.09.2024 в 12:20 Поделиться Опубликовано 26.09.2024 в 12:20 Добрый день! Подскажите, пожалуйста, есть ли возможность настройки, чтобы кнопка "Купить" у товаров отображалась сразу, а не только при наведении курсора на конкретный товар? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 27.09.2024 в 11:47 Автор Поделиться Опубликовано 27.09.2024 в 11:47 В 25.09.2024 в 12:25, clayrabbit сказал: Добрый день. А между 1.2.0 и 1.3.0 какой объем правок в twig файлах? Если diff -uwBr прогнать, сколько строк с +/- получится? Здравствуйте! с + 444 строки с - 272 строки Примерно так. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 27.09.2024 в 11:50 Автор Поделиться Опубликовано 27.09.2024 в 11:50 В 26.09.2024 в 15:20, gabitov сказал: Добрый день! Подскажите, пожалуйста, есть ли возможность настройки, чтобы кнопка "Купить" у товаров отображалась сразу, а не только при наведении курсора на конкретный товар? Здравствуйте! Да, добавьте в настройки шаблона, вкладка "Для разработчиков", следующий css код: Спойлер .products__item { height: auto; } .products__item-action { position: relative; opacity: 1; visibility: visible; transform: translate(0, 0); } .products__item:hover.products__item--countdown {margin-bottom: -27.7rem;} 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
clayrabbit Опубликовано 7.10.2024 в 20:01 Поделиться Опубликовано 7.10.2024 в 20:01 Добрый день. А на opencart 3.0.3.9 шаблон работает? 0 Цитата Занимаюсь доработкой и разработкой модулей под OpenCart Ссылка на комментарий Поделиться на другие сайты Поделиться
899themes Опубликовано 8.10.2024 в 08:52 Автор Поделиться Опубликовано 8.10.2024 в 08:52 В 07.10.2024 в 23:01, clayrabbit сказал: Добрый день. А на opencart 3.0.3.9 шаблон работает? Здравствуйте! Да, и на 3.0.4.0 работает. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.