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

Ratnik

opencart.pro
  • Публикации

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

  • Посещение

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

  1. Обновил шаблон до 4 версии. установилось всё без проблем. Всё работало, но через какое-то время появилась ошибка при попытке открыть основные настройки шаблона:

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

    Fatal error: 
    The encoded file /home/sharikipod/domains/dlya-uborki.ru/public_html/admin/controller/revolution/revtheme.php has expired. in Unknown on line 0

    Не подскажите ли почему?

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

    Может конечно я просто не понимаю, что и где настраивать, но версия 4 очень уж "сырая" и её еще тестить, обкатывать и исправлять множество ошибок.

    Пока снёс всё и вернул версию 3, как более стабильную.

  2. 6 часов назад, pikitos сказал:

    Заменить файл catalog\view\theme\revolution\template\revolution\revpopuporder.tpl этим.

    Большое спасибо!

    Правда я не просто заменил файл, а посмотрел, что вы изменили в функции и поменял, только малую часть не трогая остальное и всё работает. Спасибо!

    Вот такая функция получилась: (жирным выделено, то что изменил)

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

    function validate_pole_popuporder(val, znak) {
        val.value = val.value.replace(/[^\d,]/g, '');
        input_val = $('input.all_quantity');
        minimumvalue = <?php echo $minimum; ?>;
        if (val.value == '') val.value = minimumvalue;
        quantity = parseInt(input_val.val());

        
            maximumvalue = parseInt($('input.product_max').val());
        if (maximumvalue == 0) maximumvalue = 9999;
        maximumvalue = 9999;
        
        if(znak=='+' && input_val.val() < maximumvalue) input_val.val(quantity+minimumvalue);
            else if(znak=='-' && input_val.val() > minimumvalue) input_val.val(quantity-minimumvalue);
                else if(znak=='=' && input_val.val() < maximumvalue && input_val.val() < maximumvalue) input_val.val(input_val.val());
        if (quantity < 1 || quantity < minimumvalue) {
            input_val.val(minimumvalue);
            val.value = minimumvalue;
        } else if (quantity > maximumvalue) {
            input_val.val(maximumvalue);
            val.value = maximumvalue;
        }
        
        update_prices_product_popuporder(input_val.val());
    }

    Если кому интересно, то вот, как выглядела функция в оригинальном файле:

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

    function validate_pole_popuporder(val, znak) {
        val.value = val.value.replace(/[^\d,]/g, '');
        input_val = $('input.all_quantity');
        if (val.value == '') {
        val.value = <?php echo $minimum; ?>;
        input_val.val(<?php echo $minimum; ?>);
        }
        quantity = parseInt(input_val.val());
        minimumvalue = <?php echo $minimum; ?>;
        maximumvalue = parseInt($('input.product_max').val());
        if (maximumvalue == 0) maximumvalue = 9999;
        
        if(znak=='+' && input_val.val() < maximumvalue) input_val.val(quantity+1);
            else if(znak=='-' && input_val.val() > minimumvalue) input_val.val(quantity-1);
                else if(znak=='=' && input_val.val() < maximumvalue && input_val.val() < maximumvalue) input_val.val(input_val.val());
        if (quantity < 1 || quantity < minimumvalue) {
            input_val.val(minimumvalue);
            val.value = minimumvalue;
        } else if (quantity > maximumvalue) {
            input_val.val(maximumvalue);
            val.value = maximumvalue;
        }
        
        update_prices_product_popuporder(input_val.val());
    }

     

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

    Заменить файл catalog\view\theme\revolution\template\revolution\revpopuporder.tpl этим.

    Я обошел запрет на заказ товара больше остатка на складе путём добавления вот такой строчки: maximumvalue = 9999; в функцию function validate_pole_popuporder(val, znak). Дополнительно заменил увеличение и вычитание количества на minimumvalue , в итоге форма прибавляет и отимает кратно минимальному кол.товара!

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

    function validate_pole_popuporder(val, znak) {
        val.value = val.value.replace(/[^\d,]/g, '');
        input_val = $('input.all_quantity');
        if (val.value == '') {
        val.value = <?php echo $minimum; ?>;
        input_val.val(<?php echo $minimum; ?>);
        }
        quantity = parseInt(input_val.val());
        minimumvalue = <?php echo $minimum; ?>;
        maximumvalue = parseInt($('input.product_max').val());
        if (maximumvalue == 0) maximumvalue = 9999;
        maximumvalue = 9999;
        
        if(znak=='+' && input_val.val() < maximumvalue) input_val.val(quantity+minimumvalue);
            else if(znak=='-' && input_val.val() > minimumvalue) input_val.val(quantity-minimumvalue);
                else if(znak=='=' && input_val.val() < maximumvalue && input_val.val() < maximumvalue) input_val.val(input_val.val());
        if (quantity < 1 || quantity < minimumvalue) {
            input_val.val(minimumvalue);
            val.value = minimumvalue;
        } else if (quantity > maximumvalue) {
            input_val.val(maximumvalue);
            val.value = maximumvalue;
        }
        
        update_prices_product_popuporder(input_val.val());
    }
    <?php if ($minimum > 1) { ?>
        update_prices_product_popuporder(<?php echo $minimum; ?>);
    <?php } ?>

     

    Но осталась еще одна проблемка с первым нажатием на кнопку уменьшить количество!

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

    Проявляется в следующем:

    нажмите на "+" например 4 раза, затем один раз нажмите на "-" и программа уменьшит не на 1единицу, а установит значение равное минимальному количеству заказа!

    затем нажмите на "+" пару раз (например) потом нажмите на "-" один раз и всё уже будет работать корректно! вычитается одна штука!

    Я проверил на вашем демо магазине шаблона там проявляется та же ошибка.

    Прошу помогите исправить и это! Спасибо!

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

    В файле catalog\view\theme\revolution\template\revolution\revpopuporder.tpl

     

      Показать содержимое

     

     


    if(znak=='+' && input_val.val() < maximumvalue) input_val.val(quantity+1);

    заменить на:

    if(znak=='+') input_val.val(quantity+1);
     

     

    Упс! Работает не корректно! при нажатии один раз, увеличивает, а нажимаешь еще 1 раз - уменьшает.

    Похоже надо что-то еще поменять. Не подскажете?

  5. 2 часа назад, pikitos сказал:

    Это добавили в сборку opencart.pro недавно. Под это дело шаблон не адаптирован.

    На момент покупки вами шаблона этого функционала не было..

    Если не возражаете, хотелось бы знать планируется ли обновление шаблона для полной совместимости с опенкарт.про и когда? Спасибо!

     

    И еще одна проблема.

    В товаре установил остаток товара на склад например 6шт. Затем отключил Зависимость от количества на складе:  вот тут:

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

    2017-08-25_19-32-30.jpg.ca850e627faa80f27bf285b00d687460.jpg

    И всё замечательно работает в карточке товара покупатель может выбирать абсолютно любое количество для покупки, НО!

    Если он делает заказ через форму быстрого заказа, то там не даёт выбрать больше чем остаток на складе!

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

    2017-08-25_19-31-29.jpg.0c39a95b584c1c43fb769fabe9a79f58.jpg

     

    Как решить эту проблемку? Спасибо!

  6. Только что, pikitos сказал:

    Не знаю, это сторонний модуль..

    Как это сторонний? Он идёт вместе с Вашим шаблоном, я ничего не ставил дополнительно.

    Значит это функционал шаблона, но он по какой-то причине не работает. Или где то надо дополнительно включить или это прошлема шаблона, который я купил.

    Что мне делать, как решить этот вопрос? Спасибо за ответ!

  7. 6 минут назад, pikitos сказал:

    Настройки шаблона - Каталог товаров - http://joxi.ru/n2YBlwWijkBP5A

    Прошу прощения, похоже не совсем полностью сформулировал вопрос.

    Стикеры которые задаются для товара! вот тут:

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

    2017-08-25_19-22-00.thumb.jpg.290dcdb9d846a4a516b46950d1711c73.jpg

     

  8. В 03.03.2017 at 23:10, markimax сказал:

    Filter Pro заточен под свой ajax шаблон и имеет проблемы

    Доброго времени суток. А можно подробней? Что за проблемы имеет?

    А то я склоняюсь в его сторону установить на шаблон Revolution

    на опенкарт.про 2.3. Автор шаблона уверяет, что всё будет работать без проблем!

  9. Шаблон выбран, всё установлено и работает.

    Этот интернет-магазин "Шарики Подарики", требуется раскрасить. Предлагаю работу художнику-дизайнеру.
    1. разработать логотип;
    2. шапка сайта;
    3. подвал сайта;
    4. задний фон;
    5. маленькие картинки в дополнение в названиям категорий главного меню.

    Жду Ваших коммерческих предложений: info@sharikipodariki.ru
    Отправляйте письмо с темой: "Дизайн для сайта"

    Прошу писать стоимость работы отдельно по каждому пункту!
    Присылайте набросок будущего логотипа, как вы его видите - это поможет оценить Ваш потенциал и принять положительное решение!

     

    Все уточняющие вопросы на почту или в личку. Прошу в эту тему не писать, что бы не затерялось моё сообщение.

    Благодарю за понимание!

  10. 3 минуты назад, Thb сказал:

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

    нет никакого мода нет.

  11. 2 часа назад, RHCk сказал:

    Так вот после очистки кэшей пройдитесь по сайту Xenu, чтобы их обновить.

    Прошу прощения, но на этом сайте всё на басурманском :-) ни черта не понимаю, что там надо сделать...

  12. На яндекс.вебмастер переодически выходят такие сообщения:

    /image/cache/catalog/Shary-Folgirovanye/Hodychii-Shary/1208-0020_shpod2-228x228.jpg
        N / a ⇒ 404

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

    И вообще стоит ли это делать?

  13. 7 часов назад, Vikas сказал:

    Был размер 70 на 70 поменял 100 на 100 - сохранил - почистил кешь, зашел в сайт картинки поменялись. Обратно зашел в админке значения не сбросились http://prntscr.com/f6y1xa . Я не специалист но выделите пару минут и проверьте Вы поставили шаблон точно в соотвествие с версии.

    чения не сбросились http://prntscr.com/f6y1xa . Я не специалист но выделите пару минут и проверьте Вы поставили шаблон точно в соотвествие с версии.

    Вопрос стоял об установке разных размеров ширины и высоты! + мне уже ответили на данный вопрос и помогли исправить ошибку в шаблоне. О чем есть сообщение выше. НЕ в водите в заблуждение, тех кто будет читать ветку.

  14. 5 часов назад, Vikas сказал:

    Заходите в настройках быстрого заказ http://prntscr.com/f6zaox а там в основных настройках http://prntscr.com/f6zbaw меняете надпись как Вы хотите или отключите это модуль по желанию

    Vikas, в настройках быстрого заказа нет возможности изменить только всплывающую подсказку к кнопке! Вопроса об отключении модуля тоже не задавал.

    Так что мой вопрос остаётся открытым без ответа!

  15. opencart pro 2.3 , шаблон NS версия 2.5.4
    Настроил работу почты на движке, всё работает.

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

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

    2017-04-21_19-52-43.thumb.jpg.52c5cd766a34a6e554ecccb604edce9d.jpg

    Так вот, подписавшемуся на новости приходит сообщение о этом, но нет никакой ссылки, по которой он мог бы отписаться в будущем. даже если он зайдёт на сайт и проведёт регистрацию, затем в низу отключит подписку на рассылку, то всё равно будет получать сообщения, а если включит в аккаунте, то сообщение приходит дважды! Затем, если удалить покупателя из админки опенкарта, то новостная рассылка которая была оформлена через подвал сайта всё равно действует!
    1.Подскажите пожалуйста, где в админ панели есть управление подписчиками на новости сайта? (Автор шаблона решил проблему, спасибо!)
    3.Как добавить в письмо о подписке ссылку по которой подписчик может отписаться или пройдя по которой подписка отмениться?
    Большое спасибо!

  16. 2 часа назад, BuslikDrev сказал:

    Seo-pro нужно обновить. Также у вас должен быть косяк с возвратом товара (на странице истории покупок), вместо автозаполнения полей, переходит на страницу товара.

    Уважаемый @BuslikDrev, заранее прошу прощения, если не понимаю Вас. Я не могу понять, как Ваш ответ связан с проблемой отображения страницы "условия и соглашения" при оформлении заказа?  Seo-pro по-моему для продвижения сайта.

    Очень прошу всех, если Вы знаете ответ и можете реально помочь, то давайте его развёрнутым, полным, а не одна, две фразы, которые приводят к еще большим вопросам и запутывают.

    Со всем уважением, Евгений!