Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Blast

Користувачі
  
  • Публікації

    793
  • З нами

  • Відвідування

Усі публікації користувача Blast

  1. по идее нужно в строках $files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE); ... $allowed = array( 'jpg', 'jpeg', 'gif', 'png' ); ... $allowed = array( 'image/jpeg', 'image/pjpeg', 'image/png', 'image/x-png', 'image/gif' ); прописать расширения файлов и mime типы и в цикле foreach ($images as $image) { организовать вывод какой-то иконки для файлов не картинок
  2. кто ж знает что вы там наворотили пока боролись с проблемами. В итоге сервак по запросу выдает что сервис недоступен...и почему-то еще success. Может делаются запросы к другим сервисам. Открывайте соответствующий контроллер и смотрите
  3. и как это привязывать к наведению на такой же элемент? не сработает...сразу после загрузки property будет применяться. Если элементы на одном уровне вложенности, т.е. они соседние, то должно сработать что-то вроде такого .className:hover { font-size: 110%; } .className:hover ~ .className:not(:hover) { font-size: 90%; } в остальных случаях не вижу выходов, кроме использования JS
  4. @Chens такое примерно должно сработать {% if images|length > 1 %} <div id="thumb-slider"...> {% endif %}
  5. это ветка для Opencart 3.x. Он использует Twig <div class="name"><a href="{{ product.href }}" target="_blank">{{ product.name}}</a></div> почистить модификаторы и кэш шаблона
  6. и по-хорошему использовать функции utf8_strlen и utf8_substr чтобы не было таких символов, как у первого товара на скрине
  7. так проблема вроде не в JS, это сервак редиректит. Попробуйте обратиться к автору модуля, может проблема для него известная. Ну а так смотрите seopro
  8. п.3. в ответе @Vetroff upload и install.xml на одном уровне
  9. тут скорее всего дело в шаблоне. Основное изображение всегда попадает в строку превьюшек. Но так как он у вас нестандартный либо кидайте код, либо обратитесь к разработчику
  10. @LazucruB Имя архива должно быть *.ocmod.zip Внутри модификатор с именем install.xml
  11. если вы имеете ввиду новую вкладку, то <a href="{{ product.href }}" target="_blank">
  12. это нужно добавить в стили. В обычно /catalog/view/theme/ваш_шаблон/stylesheet/catalog/stylesheet.css На не дефолтном шаблоне может быть другая верстка и такое может не сработать
  13. потому что по вашему аяксовому запросу https://dverzayner.ru/index.php?route=extension/module/options_combinations/option_script&product_id=84&options_like_images=1&options_like_images_image=0&options_like_images_option_fields[0]=19&options_like_images_width=40&options_like_images_height=40&options_like_images_radius=5&options_like_list=1&options_like_list_option_fields[0]=16&options_like_list_option_fields[1]=18&options_like_list_option_fields[2]=21&options_like_list_width=24&options_like_list_height=24&options_like_list_radius=4&config_opt_comb_text_dimensions=Размеры%3A&config_opt_comb_text_dimensions_length=Д%3A&config_opt_comb_text_dimensions_width=Ш%3A&config_opt_comb_text_dimensions_height=В%3A&config_opt_comb_options_like_images_hide_not_available=1&config_opt_comb_options_like_list_hide_not_available=1&config_opt_comb_button_reset_options=1&text_select=+---+Выберите+---+&text_manufacturer=Производители&text_model=Код+товара%3A&text_sku=SKU%3A&text_stock=Доступность%3A&text_upc=UPC%3A&text_tax=Без+НДС%3A&v=20191218221910 происходит 301-й редирект на страницу https://dverzayner.ru/vhodnye-dveri/dver и вы получаете в итоге html-код, хотя видимо принимающий скрипт ожидал чего-то другого, скорее всего JSON, чтобы обновить какие-то данные на странице
  14. ul.thumbnails li:first-child { float: right; width: calc(100% - 115px); margin-left: 0; } но что будете делать если дополнительных картинок будет много и они будут занимать по высоте больше чем основная?
  15. В контроллере товара попробуйте добавить $data['text_manufacturer'] = $this->language->get('text_manufacturer');
  16. это не комментарий в JavaScript, это комментарий в HTML и на js он не влияет. А решение так себе, уже много раз писали что встроенный редактор шаблонов кривой, вы к этому шаблону больше не сможете применять модификаторы. Но может конкретно вам это и не нужно, но советовать такой способ остальным наверное не следует. Вам нужно было просто кэш шаблона обновить
  17. Может такое поможет https://habr.com/ru/post/237991/ можно делать примерно так: <img data-src="/path-to-image.jpg"> а потом скриптом отслеживать попадает ли изображение в отображаемую область и если у него style.display != 'none' (который установится или не установится медиа-запросом), то копировать значение атрибута data-src в src
  18. не надо давать вредных советов. Незачем отображать в блоке шириной 500-600px полную картинку. Нужно просто посмотреть максимальные размеры блоков и настроить в админке, как написал @deim Раздел Модули/Расширения -> Модули/Расширения. В выпадающем списке выбрать "Темы" и отредактировать свою тему, указав размеры изображений категорий
  19. 750 Скачать / Купить дополнение exCompare - расширенные возможности для сравнения товаров Модуль расширяет возможности стандартного сравнения товаров, позволяя управлять настройками отображения через панель администратора. Возможности: Добавлять в сравнение произвольное число товаров. Устанавливать лимит товаров в сравнении. Указывать отображаемое количество товаров на разных экранах (ПК, планшетах, мобильных). Добавляет навигационные стрелки, делая из товаров горизонтальную карусель. Скрывать навигационные стрелки на планшетах и мобильных устройствах, позволяя прокручивать свайпом. Фиксирует слева колонку с названиями сравниваемых параметров. Таким образом, вы всегда будете видеть названия параметров. Скрывать произвольные параметры товаров на странице сравнения. Отображать только отличающиеся параметры. Группировать по категориям. Очищать список сравнения нажатием одной кнопки. Адаптирован под разные экраны. Сворачивать группы параметров. Настраивать ширину первой колонки на мобильном, цвет стрелок навигации, отображать все категории Установка: Зайдите в административную панель своего интернет магазина. На вкладке Модули/Расширения выберите пункт Установка расширений. Нажмите на кнопку Загрузить и выберите архив exCompare.ocmod.zip. После процесса установки перейдите на вкладку Модули/Расширения - Модификаторы и обновите модификаторы. Перейдите на вкладку Модули/Расширения - Модули/Расширения. В выпадающем списке выберите тип расширения - Модули. В списке модулей найдите Расширенный модуль сравнения товаров и активируйте модуль. Нажмите на кнопку редактирования Расширенного модуля сравнения товаров, введите Код активации и нажмите Сохранить. После успешной активации вы можете редактировать настройки модуля по своему усмотрению. Модуль не заменяет стандартные файлы. Не требуется IonCube. В комплекте русский, английский и украинский (спасибо @Kalisski) языки Условия использования: Лицензия на модуль выдается на домен, т.е. 1 покупка = 1 доменное имя. Если возникают проблемы с установкой/настройкой пишите - помогу. Демо: Фронт Админка demo / demo Модуль тестировался на OpenCart / OcStore 3.0 на стандартном шаблоне. С другими шаблонами тоже должен работать. Можно настроить внешний вид самостоятельно, поправив идущий в комплекте файл css. Адаптация в связи с нестандартными шаблонам и конфликтами с другими модулями за дополнительную плату. В старых браузерах не будет фиксироваться левая колонка с названиями параметров. Добавил Blast Добавлено 27.11.2019 Категория Сравнения, закладки Системные требования Метод активации По запросу в ЛС По запросу на почту Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  20. если в базу добавляется, а на странице не выводится, то скорее всего кэш. почистите папку system/storage/cache Хотя при изменении/добавлении производителя кэш очищается. Может нет прав на запись для папки cache
  21. отключите модули, после которых начало некорректно работать и оформите заказ. Если нормально придет письмо, значит нужно разбираться с модулями
  22. вроде выбранный способ оплаты обрабатывает последний шаг. Поэтому придется править коды всех активных способов. В инструментах разработчика посмотрите на какой адрес идет аяксовый запрос после нажатия кнопки Подтвердить заказ
  23. загляните в admin/model/catalog/manufacturer.php в метод addManufacturer() нет ли там закомментированных строк, в частности $this->db->query("INSERT INTO " . DB_PREFIX . "manufacturer SET name = '" . $this->db->escape($data['name']) . "', sort_order = '" . (int)$data['sort_order'] . "'"); Также проверьте в модифицированных файлах /system/storage/modification/admin/model/catalog/manufacturer.php Было такое когда человек сам правки вносил и что-то перепутал, в итоге закаментил запрос на добавление в БД. А опенкарт не проверяет была ли реально добавлена запись и всегда пишет что всё ок
  24. контроллер checkout/confirm уже не обрабатывает нажатие на кнопку подтверждения заказа, он работает до формирования html-кода. Попробуйте вставить чекбокс в форму способа оплаты checkout/payment_method.twig и обрабатывать форму в контроллере checkout/payment_method.php в методе save - там же где обрабатывается comment и agree

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.