Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

sv2109

Пользователи
  • Content Count

    3,517
  • Joined

  • Last visited

Community Reputation

631 Хороший

About sv2109

  • Rank
    Продвинутый пользователь
  • Birthday September 21

Информация

  • Пол
    Мужчина
  • Интересы
    Здоровый образ жизни, музыка, спорт, литература, восточная философия.

Support

  • Works Day
    Пн, Вт, Ср, Чт, Пт
  • Holidays
    Сб, Вс
  • Works time
    10:00-18:00 +3 GTM

Recent Profile Visitors

69,634 profile views
  1. при чем тут ваш браузер, это тестовая задача, про браузеры там ничего не было а вообще в продакшине такой код пропускают через бабель и все прекрасно работает, даже на очень старых браузерах, например код для вашего хрома выглядел бы как-то так:
  2. А мне по приколу такие задачки решать и интересно и узнаешь что-то новое, учишся. Еще один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() {
  3. Кто-то кстати решил первую задачку? Мне стало интересно и я так залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и делает вроде то, что нужно, ну почти. Просто по условии задачи нужно использовать именно callback а тут больше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит более красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не работает потому он вызывается внутри setTimeout и функция возвращает результат до того, как setTimeout выполниться. Следовате
  4. изначально это было сделано для большей гибкости чтобы можно было для разных языков задать разные условия для акции: название акции, описание, товары итд. на будущее я добавил себе в список задач улучшить это, возможно создать какую-то кнопку или чекбокс для других языков что-то типа "использовать настройки из основного языка" или что-то типа это. В будущих версия постараюсь реализовать.
  5. вы считаете что в категории "гель для душа" не будет ни одного геля для душа? нет, шучу, я понял вопрос, но не смогу это реализовать.
  6. навряд ли на этом форуме вы найдете много специалистов по Node.js, скорее вам нужный вам код напишут на php
  7. это баг, для опенкарт 3 я его исправил, только демо забыл обновить. потому что мне кажется это логично, если за один товар дается один подарок то за 2 таких же товара 2 подарка. Ведь пользователь всегда може оформить покупку через 2 заказа с один товаром и подарком к нему и получить то же самое. стилизация корзины немного выходит за рамки этого модуля. теоретически это можно сделать, для товара-подарка есть определенные опции по которым можно определить что это подарок или также можно определить по цене, она будет нулевой и присвоить какие-то класс
  8. У меня естьо вот такой модуль, он не парсит картинки с конкретного сайта а ищет картинки используя гугл. В настройках можно указать конкретный сайт с которого нужно брать картинки но это не будет парсинг, модуль будет возвращать то, что есть в базе индексов гугла. Но модуль стоит недорого в сравнении с созданием кастомного парсера, можете попробовать, возможно вам такой вариант вполне подойдет
  9. теоретически - да, но реально там очень много работы так как нужно сильно изменять модуль, потому что модуль изначально писался только для поиска товаров, следовательно все - от настроек в админке до индексирования и поиска только по товарам. + эти блоги есть только в сборке ocstore а в оригинальном движке их нету.
  10. нет, модуль ищет только товары сейчас скидки на этом сайте на 2 модуля.
  11. да, это тоже мой модуль и проблему решить я планирую, просто это тема поддержки другого модуля, эта ошибка не относится к модулю Поисковая система. нет, если установлено 2 модуля то модуль Поиск с автодопонением берет настройки поиска с модуля Поисковая система и ищет товары через него, вывод будет одним для 2-х модулей. Поисковая система в адаптации не нуждается - да. По поиску с автодополнением точно сказать не могу, так как шаблонов очень много + они постоянно изменяются и протестировать модуль на всех возможных версиях шаблонов - нереально. Нужно устанавливать и смотр
  12. по тексту ошибки видно, что это не проблема этого модуля, а проблема модуля filter_category_search это другой модуль. Интеграция давно есть, специально для этого написан отдельный модуль Поиск с автодополнением, эти модули могут работать вместе
  13. Как показывается практика, подобные простые задачи только на первый взгляд займут 5 минут. А реально вы на это потратите минимум пол часа а иногда и за час не управитесь. Ведь работа это не только написание кода, это также переписка с заказчиком, где нужно перечитать задание (иногда несколько раз чтобы понять ход мыслей заказчика), уточнить его (иногда несколько раз), подключиться к сайту (иногда с 5-го раза так как первые 4 вам дали не правильные доступы или с неправильными правами), разобраться в коде 100500 модулей, которые там установлены и которые не понятно как работают (потому что часть
  14. Здравствуйте, всех шаблонов я протестировать не могу + они постоянно изменяются. Нужно пробовать. Если какой-то небольшой конфликт то я помогу исправить бесплатно. Если что-то более серьезное - то за доп. плату. В самом крайнем случае вы можете вернуть деньги за модуль.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.