COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

vSHADOWv

Соучастники
  • Публикации

    29
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем vSHADOWv

  1. Добрый день, может у кого-то есть опыт какого платежного агрегатора лучше выбрать для приема оплаты по Visa и Mastercard (клиенты СНГ и Европа, основная группа клиентов Европа).

     

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

     

    Раньше у PayPal была доступна оплата без регистрации аккаунта (для покупателя), а теперь такой опции при оплате не показывает.

  2. Добрый день.

    Opencart 2.3.0.2 возможно ли в категории товара выводить цену от и до в зависимости от подключенных к товару опций.

     

    Для чего это нужно:

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

    Подскажите пожалуйста решение.

     

    На другом форуме мне подсказали частичное решение:

     

    $cat_product_price = 0;
    foreach ($this->model_catalog_product->getProductOptions($result['product_id']) as $option) { 
    if (!is_array($option['product_option_value'])) continue;
    foreach ($option['product_option_value'] as $product_option_value) { 
    if (!(float)$cat_product_price || $product_option_value['price'] < $cat_product_price) $cat_product_price = $product_option_value['price'];
    }
    }
    $price = '<span class="from">' .$this->language->get('text_from') . '</span> '.$this->currency->format($this->tax->calculate($cat_product_price, $result['tax_class_id'], $this->config->get('config_tax')));
    
    
    if (!(float)$cat_product_price) {
    $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')));
    }

     

    Данное решение выводит цену первой опции.

     

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

     

     

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

    Согласен, самое банальное, даже если выставить цену за шаг (лвл), но ведь прокачать персонажа с 10 по 30 лвл намного легче, чем с 80 по 90, нет? И цена одинаковая будет?

     

    Совершенно верно 10-20 не равна по стоимости 80-90. На шаги должны быть разные цены.

     

  4. 14 часа назад, Kassiel сказал:

    2) Как убрать описание товара в рекомендуемых на странице товара. Описание товаров в категориях убрал, осталось убрать в рекомендуемых и в новинках на главной страницы.

     

    Ссылочку на сайт при таких вопросах желательно оставлять.

  5. Доброго всем дня!

     

    Я доделываю интернет магазин цифровых услуг. В данной сфере возможно уменьшение стоимости услуги после консультации с оператором.

     

    Порекомендуйте решение.

     

    Пользователь добавляет товар в корзину и пишет оператору через онлайн чат, что ему не нужна услуга целиком, часть её он уже сделал. Предположим, что услуга стоит 100 рублей, но оператор готов уменьшить стоимость услуги до 60 рублей.

     

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

     

    Я что-то не нашел как реализовать второй способ, что посоветуете?

  6. 9 минут назад, Yoda сказал:

    Потому что нельзя вот так взять и вжух и ползунок готов.

     

    Никто и не сомневается - это не легко.

    И логику нужно продумать, согласен.

    У Ломика почти получилось то что нужно, но он забросил как я понимаю это. 

     

    Теперь по пунктам:

    например берем скриншот выше. В нем шаг "100", тут же я понимаю, что не каждые 100 пунктов стоят одинаково. Например 1500 - 1600 стоит 100 рублей, а 1600-1700 уже стоит 150, и т.д. соответственно 1500-1700 стоит 250 рублей. Логику диапазонов можно описать, можно даже описать их в имеющихся опциях.

    Наверное я бы даже сделал это опциями если бы это выглядело цивилизованно, но 250 опций в товаре - это не цивилизованно :)

     

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

    А вот дальше сложнее - так как вам необходимо дописать логику обработки и передачи этих данных в корзину. В оформление заказа. И в админ - в вывод данных о заказах. А это вы вот просто так не сделаете.

     

    А если передавать это как опцию? Допустим сделаю я набивку этих опций (потрачу время и сделаю 100-250 наборов опций) пользователь видит ползунок и управляет им, а за ползунков скрываются всего лишь опции. В корзину и заказ добавляется обычная опция.

     

    Такая идея имеет право на жизнь? И возможно ли всё это будет привязать только к определенным карточкам товаров?

  7. Не понял Вашу мысль пока.

    Вот что я имею ввиду:

     

    Скрытый текст

    805532aaeb984865863bcb9107ff7f0c.jpeg

     

    Похоже понял о чем Вы говорите.

    Если взять данный диапазон, и предположить, что клиент захочет заказать 1600-2000 или  1500-1900 или еще кучу других вариантов... Сколько же это карточек товаров будет? :(

  8. 1 минуту назад, RHCk сказал:

    Это проблема лишь в том случае, если крайне важно отдать статику по HTTPS.

    Во всех остальных случаях не критично.

     

    На продвижение и ранжирование это никак не повляет?

    Я не картинки продаю если что, картинка это лишь илюстрация и не всегда товара.

  9. Скрытый текст

    Я уже ознакомился и увидел, что вопрос с СЕО в сборке уже решен. Спасибо, я уже реально начал сомневаться, а может плюнуть на всё и установить сборку? Но жалко, часть работы которая на том движке осталась. Задумался, а всё ли я корректно смогу перенести?

     

    А пока я пребываю в сомнениях, реально ли как-то пофиксить проблему редиректов в изображения для opencart?

  10. Всем доброго времени суток!

     

    Столкнулся правда с проблемой которую никак не могу реализовать :( даже не знаю как это на opencart разрулит.

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

    К примеру есть 0 - 110 уровней и необходимо, чтобы клиент выбрал именно нужный ему диапазон прокачки :( например 20-35 или 20-85 и т.д.

     

    Бюджет минимальный у меня на это и я почти в отчаянии. 

    Я конечно уже далеко не школьник, но сайт который я делаю это стартап без финансирования, который может и не "выстрелить".

     

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

  11. Сложно ответить на данный вопрос.

    Впервые я столкнулся с ocstore и на первом сайте была ситуация, что к oc не подходило большое количество модулей. А так как мне нужны порой специфичные модули посчитал, что чистый точно подойдет для всего.

    Неужели с Opencartом всё не так?

    Бюджет действительно ограничен, так как это стартап игровой, который вполне вероятно не выстрелит, купил уже модулей на 1.600. Стараюсь уважать труд разработчиков и не пользоваться варезными сайтами.

     

  12. 3 часа назад, markimax сказал:

    Я же написал - редирект еще сделайте

    фикс оставить - всякие модули бывают кривые

     

    Дописал в файл .htaccess

    Скрытый текст
    
    # Первые две строки отвечают за редирект "с www" на "без www"
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
    RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]
    RewriteCond %{HTTP:X-Forwarded-Proto} =""
    RewriteCond %{HTTP:X-HTTPS} !1 [OR]
    RewriteCond %{HTTPS} !=on
    RewriteCond %{REQUEST_URI} !robots\.txt
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

     

     

    С пунктом:

    Скрытый текст
    Цитата

    8. Проверка. Чтобы проверить корректность работы произведенных изменений необходимо сделать следующее:

    8.1 Если у вас настроен редирект с "с www" на "без www"

    • идём на сайт по HTTP с WWW, должны получить HTTPS без WWW;
    • идём на сайт по HTTP без WWW, должны получить HTTPS без WWW;
    • идём на сайт по HTTPS с WWW, должны получить HTTPS без WWW.

     

    Всё прошло отлично, редиректы работают.

     

    Перешел к пункту:

    Скрытый текст
    Цитата

    8.3 Отдельно можно проверить как после всех изменений ваш сервер отдает статические файлы, например, фото товаров.

    Зайдите на страницу товара, скопируйте ссылку на фото товара, вставьте её в строку браузера и поэкспериментируйте согласно пунктов 8.1 - 8.2, и посмотрите по какому протоколу будет отдаваться статика. 

     

     

    Очистил кэш изображений и кэш из /storage/cache

    Зашел в товар , скопировал ссылку на изображение и получил эту . Ссылка как и положено с https, но если вставить в браузер и поставить http, то на https не перенаправляет, собственно как и с www на без www.