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

Halonest

Новачок
  
  • Публікації

    28
  • З нами

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

Повідомлення, опубліковані користувачем Halonest

  1. 1 час назад, deeman сказал:

    В админке модуля в разметке блоков добавьте блок корзины на страницу заказа, чтобы видеть, какие ошибки могут быть в корзине. Скорее всего в какой-то момент нет товара на скалде или что-то подобное, но корзина не выводится вовсе

    Можно чуть подробнее, как добавить блок корзины на страницу заказа?
    Зашел в настройки модуля, в разделе настройка блоков > корзина - выключил флажки "скрывать блок для гостей" и "... для авторизованных пользователей", обновился... Ничего не изменилось. Ошибка все также неинформативна (

  2. Добрый день!
    Прошу помочь разобраться: в корзине при нажатии кнопки "Оформить заказ" иногда появляется ошибка "error_cart".
    Клиент сообщил, что при попытке оформить заказ без регистрации у него появилась эта ошибка. Я пытался несколько раз воспроизвести эту ошибку, удалось дважды из примерно 10 попыток, причем оба раза ошибка появлялась при оформлении заказа от лица зарегистрированного пользователя. С чем связано - не могу понять...

     

  3. 4 часа назад, spectre сказал:

    а можно еще просто скопировать все ссылки, сделать str_replace добавив префикс языка и вальнуть его в карту

    Так в моем случае не сработает: на сайте включен SEO URL, ссылки на различных языках отличаются.

     

     

    3 часа назад, Otvet сказал:

    всё сделать за вас?

    За меня не нужно. Но совет ценен, если знать, как им воспользоваться... В catalog\controller\extension\feed\google_sitemap.php вижу ряд циклических команд для формирования карты - отдельно для продуктов, производителей, статей, категорий и т.п. Но не понимая структуры языка, не разобраться - как применить Ваш цикл. Могу предположить только, что основные циклы стокового файла должны быть каким-то образом вложены в цикл, перебирающий языки...

  4. Opencart 3.0.2.0 (оригинальная версия)
    Магазин 2 язычный.

    Штатный модуль Google Sitemap создает карту сайта только для основного языка.
    На маркетплейсе офф. сайта лежит платный модуль мультиязычного sitemap, формирующий отдельные feed-ссылки для каждого языка. Но у модуля только 4 закачки, что наводит на мысли, что, возможно, есть способ сформировать отдельную карту для второго языка каким-то иным способом.

    Была мысль временно переключить основной язык, сформировать карту штатным модулем, сохранить в файл, и этот файл вскормить Google Search Console. Метод, конечно, совершенно лишенный автоматизма, но тем не менее... Но каким образом получить вместо ссылки файл xml с картой? Насколько я понял, feed-ссылка не предполагает существования физического файла где-нибудь в public_html?

    Возможно, есть более правильный метод создания карты для мультиязычного сайта?

  5.  

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

    но вроде как в simple есть эта фишка дефолтом. почему бы ее не использовать и не мудрить

    Я заказывал доработку сайта у фрилансера, и одной из доработок были кнопки + - кратно упаковке товаров (вместо ручного ввода по дефолту), и такой же механизм внедрялся для корзины. Использовалась ли при этом дефолтная фишка модуля simple - не знаю. Просто баг проявил себя после перехода на https - вот и пытаюсь поправить своими силами...
     

  6. @anboza Спасибо, что откликнулись!
    Насколько понимаю, проблема в том, что где-то затесался явным образом указанная ссылка на http, но не могу понять, где... в скрипте корзины не нахожу...

  7. Видимо, баг как-то связан с блокировкой скрипта:
    4 index.php?route=checkout/cart:1 Mixed Content: The page at 'https://gekkoton.com/index.php?route=checkout/cart' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://gekkoton.com/index.php?route=checkout/cart'. This request has been blocked; the content must be served over HTTPS.

    Как это побороть?

  8. Opencart 3.0.2.0
    модуль simple
    [могу ошибаться, но по-моему, до перехода с http на https это работало корректно]

    если добавить товар в корзину, затем открыть корзину и изменить количество, сумма не обновляется автоматически: для обновления нужно либо обновить страницу, либо выйти из корзины.

  9. Очень полезная ветка: благодаря рекомендациям удалось самостоятельно перенастроить сайт с http на https, моя признательность!
    (оригинальная версия oc 3.0.2.0, включен ssl в админке, выполнены правки в config.php и admin/config.php, также в .htaccess добавлено:

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


    Остался небольшой баг, который пока не могу побороть: при первом входе на сайт через адресную строку в браузере не отображаются картинки на некоторых элементах управления (например, стрелка выпадающего меню выбора языка, картинки на элементах меню "контакты", "личный кабинет", "закладки", "корзина", а также стрелки влево-вправо на карусели торговых марок, а также на кнопках "купить", "сравнить" и "избранное" на рекомендованных товарах).

    Похоже, что хром блокирует эти элементы (по F12 есть 6 ошибок):
    Untitled-3.jpg.f1b0593083fda4869b19ea030514b858.jpg


    Но после перехода по любой ссылке внутри сайта (даже если просто повторно выбрать текущий язык сайта) - все нормализуется и работает корректно, ошибок по F12 не наблюдается...

    До перехода на https этого не было и это наблюдается только в Chrome (в IE отображается корректно).

    Саппорт хостера говорит, что не видит ошибок, предполагает, что проблема у меня локальная, советует почистить кэш. Кэш чистил, пробовал на других устройствах (в т.ч. андроид) - в Хроме есть баг, в IE - нет.

    Может, кто подскажет, в чем может быть проблема?

  10. 15 минут назад, n3bo сказал:

    Можно, размер смотрите в настройках баннера

    Спасибо!
    В 3й версии в настройках баннера (Дизайн/Баннеры) настроек размеров, увы, нет. Отсюда и вопрос - что и как редактировать в коде?

  11. Добрый день!
    Подскажите, как поменять размеры баннера, который отображается на странице категории под меню:
     banner.jpg.c3856dd44184e506704b7ab3d4ff064d.jpg
    По дефолту размер поля 255х182 и туда вставляется картинка, которая ресайзится до 182х182 пикселей, при этом выравнивание картинки - по левому краю.
    Вопрос 1: Можно ли сделать ресайз картинки 255х182 (по размеру поля)?
    Вопрос 2: Можно ли увеличить размер поля баннера, скажем, до 255х357 и соотвественно картинку тоже ресайзить 255х357?
    (просьба написать, в каком файле и какой код править)

  12. @jaffagold Спасибо! Я в бутстрапе менял цвет вебкит именно с !important, без этого замена цвета не срабатывала.

    Логика перебивания цвета в целом понятна. Остается неясным, что и где прописать, чтобы перебить стиль.

    Если не затруднит, по данному выпадающим меню в категориях, может кто из знающих указать, в каком файле и какой код исправить, чтобы изменить цвет?

     

  13. 10 часов назад, AWARO сказал:

    ниначто, но изменения добавляют в stylesheet.css

    Там, где цветовое оформление прописано в stylesheet.css - менял в нем, но цвет некоторых элементов задается исключительно в bootstrap.min.css (в частности цвета при наведении курсора на элемент или при нажатии на кнопку).

  14. По поводу bootstrap.min.css
     

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

    Здесь нельзя менять ничего категорически.

    Почему? Правил только коды цветов и не к ночи помянутый -webkit-focus-ring-color. Результат получил, все работает...
    Я не упрямствую, так как знаний в этой области практически нет. В сети нашел некоторые инструкции, применил, все сработало. Теперь, при столь категорическом мнении - хотел бы понимать, на что могут повлиять подобные правки.

  15. 25 минут назад, spectre сказал:

    ну это вам на какой-то форум css, к опенкарту это мало имеет отношения

    ну и движок не везде вебкит

    Я описал в первом сообщении, что в одном месте ссылка на -webkit-focus-ring-color находилась в файле bootstrap.min.css, где успешно была заменена на конкретный цвет.
    Я понимаю, что описанная ситуация относится в целом к css, а оформление opencart - это частный случай... но тем не менее. 

  16. 1 час назад, Ptenec сказал:

    данный цвет берется из браузера и в файлах стилей их нет

    Я понимаю, что в файле стилей цвет не задается кодом. Вопрос в том, каким образом задано, что данный цвет будет определяться браузером, другими словами в каком файле содержится заветный -webkit-focus-ring-color, который я смогу заменить на green!important ;) ?

     

    @AWARO спасибо за предложение сделать за доплату правки - я пока что пытаюсь, насколько смогу разобраться сам... Что касается шаблона - выдрать из него я не смогу (не хватит знаний), переключаться на него не хочу - я уже практически привел вид дефолтного шаблона к желаемому, осталось пару штрихов - поэтому и обратился за помощью на форум.

  17. Вношу изменения в цветовую гамму сайта интернет-магазина на OpenCart 3.0 (стандартная тема).

    Корректировки преимущественно делал путем простой замены кодов цветов в stylesheet.css и bootstrap.min.css

     

    На странице продукта столкнулся с тем, что цвет окантовки кнопки "Купить" при наведении курсора задавался в bootstrap.min.css через -webkit-focus-ring-color, то есть неким системным цветом (синий), который определяется браузером. Его удалось перезаписать, заменив в bootstrap.min.css -webkit-focus-ring-color на green!important. В итоге цвет окантовки поменялся на зеленый.

     

    Теперь пытаюсь заменить синие цвета выпадающего меню сортировки на странице категории товаров (см. скрин) с синего на зеленый.

    image.jpg.63d302b811be9ab64574550bc2ae0d8c.jpg

     

    В коде страницы этот синий цвет также задается -webkit-focus-ring-color, но не могу понять в каком файле это происходит.

     

     

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

Important Information

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