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

sv2109

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

    3 686
  • З нами

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

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

  1. У каждого модуля есть свой метод активации. Этот метод указан в описании каждого модуля, все чесно. В профиле каждого разработчика также указаны часы работы. Если вам не нравится такой метод активации модуля - просто не покупайте этот модуль, ищите другие аналоги. И нету никакой проблемы. Если же покупаете то незачем возмущаться, так как или вы знали что покупали или не читаете описание модуля, что обязаны делать перед покупкой.
  2. давно уже работает через модуль вы можете разным опциям выставить разные картинки, какая там будет цена модулю не важно, он будет работать с любой ценой.
  3. Конкретно мигреней у меня не было. Но от обычных головных болей, тревожности, стресса итд. мне всегда помогает очень простое упражнение, меня еще ни разу не подводило - обычная ходьба на свежем воздухе. Особенно классно если есть возможность погулять по лесу или хотя бы в парке. Можете попробовать, если делать регулярно, каждый день по 30-40 минут то я уверен к-во приступов может стать намного меньше. Ну и сон, конечно. Ложиться спать в 9-10 вечера, спать по 8 часов, перед сном никаких гаджетов минимум час.
  4. вот такого кода в модуле нету, там $gift_id = 0; не знаю откуда у вас взялось z0 а по ошибке - пишите в ЛС чтобы тему поддержки не засорять.
  5. другой модуль делает скидки, но он делает скидки на категории или производители, а не на конкретный товар.
  6. Этот модуль не делает скидок в процентах, вы точно не ошиблись темой? У меня есть другой модуль для скидок
  7. Хорошая опечатка получилась, со смыслом :))) А по сабжу, имхо, это лишнее. Хотя если у кого-то есть куча свободного времени то может этим и заняться, хуже точно не будет. Так как всех ошибок вы все равно не опишете + потом нереально это содержать в актуальном состоянии учитывая все нюансы новых версий движка + куча ошибок по сути не связана с опенкартом, это ошибки php которые отлично гуглятся. да и вообще не ясно как можно не понять ошибку напр. "PHP Notice: Error: Could not load template catalog/view/theme/default/template/module/latest.tpl" если там черным по белому написано что невозможно загрузить шаблон по указанному адресу, даже путь у нему указан. Значит или файла тупо нету или права доступа не правильные. Да и гугл по этому запросу выдает огромную кучу результатов https://www.google.com/search?q=PHP+Notice%3A+Error%3A+Could+not+load+template+catalog%2Fview%2Ftheme%2Fdefault%2Ftemplate%2Fmodule%2F
  8. 1. вы даете скриншоты модуля Search Suggestions, а пишете в теме модуля Поисковая система, это разные модули. 2. модуль не выводит все подряд, а товары, которые сооветствует настройкам модуля, там наверное установлена логика поиска ИЛИ следовательно модуль ищет товары у которых есть хотя бы одно слово из поисковой фразы. Это настраивается, можно установить и другую логику и другие настройки. 3. насчет подсветки. Ее просто сделать если модуль поиска простой и который ищет напр. только в названии товара и находит точно то, что ищет. Но если модуль ищет по десяткам полей из которых многие не отображаются в списке быстрого поиска или если модуль для поиска использует морфологию или изменяет раскладку или использует транслитерацию или неточный поиск и получается что пользователь вводит одно слово для поиска а модуль ищет совсем по другому слову, как тут подсветить это? Вот в чем сложность. А подсвечивать только часть результатов тоже как-то не совсем правильно, так как в одних товарах будет подсветка а у других не будет и пользователю не будет понятно почему они есть в результатах.
  9. при чем тут ваш браузер, это тестовая задача, про браузеры там ничего не было а вообще в продакшине такой код пропускают через бабель и все прекрасно работает, даже на очень старых браузерах, например код для вашего хрома выглядел бы как-то так:
  10. А мне по приколу такие задачки решать и интересно и узнаешь что-то новое, учишся. Еще один вариант первого задания через промис + async await этот вариант мне нравится намного лучше именно его я бы и использовал на практике в подобной ситуации НО тут нету callback функции, как требует задание, поэтому по условиям задания этот вариант неправильный. function addString(previous, current) { return new Promise((resolve) => setTimeout( () => resolve(previous + " " + current), Math.floor(Math.random() + 100) + 1 ) ); } async function addAll() { let result = await addString("", "A"); result = await addString(result, "B"); result = await addString(result, "C"); console.log(result); } addAll();
  11. Кто-то кстати решил первую задачку? Мне стало интересно и я так залип что минут наверное 15 потратил и все равно решение мне не совсем нравится, хотя и делает вроде то, что нужно, ну почти. Просто по условии задачи нужно использовать именно callback а тут больше бы подошел Promise чтобы можно было вернуть назад значение после выполнения setTimeout Может кто предложит более красивое и правильно решение? Там вся загвоздка в том, что return в функции addString не работает потому он вызывается внутри setTimeout и функция возвращает результат до того, как setTimeout выполниться. Следовательно в result в addAll() всегда будет undefined короче у меня как-то так получилось function addString(callback) { setTimeout(callback(), Math.floor(Math.random() + 100) + 1); } function addAll() { addString(() => callback("A")); addString(() => callback("B")); addString(() => callback("C", true)); } function callback(current, printResult = false) { if (typeof callback.sesult === "undefined") { callback.sesult = ""; } callback.sesult += ` ${current}`; if (printResult) { console.log(callback.sesult); } } addAll();
  12. изначально это было сделано для большей гибкости чтобы можно было для разных языков задать разные условия для акции: название акции, описание, товары итд. на будущее я добавил себе в список задач улучшить это, возможно создать какую-то кнопку или чекбокс для других языков что-то типа "использовать настройки из основного языка" или что-то типа это. В будущих версия постараюсь реализовать.
  13. вы считаете что в категории "гель для душа" не будет ни одного геля для душа? нет, шучу, я понял вопрос, но не смогу это реализовать.
  14. навряд ли на этом форуме вы найдете много специалистов по Node.js, скорее вам нужный вам код напишут на php
  15. это баг, для опенкарт 3 я его исправил, только демо забыл обновить. потому что мне кажется это логично, если за один товар дается один подарок то за 2 таких же товара 2 подарка. Ведь пользователь всегда може оформить покупку через 2 заказа с один товаром и подарком к нему и получить то же самое. стилизация корзины немного выходит за рамки этого модуля. теоретически это можно сделать, для товара-подарка есть определенные опции по которым можно определить что это подарок или также можно определить по цене, она будет нулевой и присвоить какие-то классы для стилизации.
  16. У меня естьо вот такой модуль, он не парсит картинки с конкретного сайта а ищет картинки используя гугл. В настройках можно указать конкретный сайт с которого нужно брать картинки но это не будет парсинг, модуль будет возвращать то, что есть в базе индексов гугла. Но модуль стоит недорого в сравнении с созданием кастомного парсера, можете попробовать, возможно вам такой вариант вполне подойдет
  17. теоретически - да, но реально там очень много работы так как нужно сильно изменять модуль, потому что модуль изначально писался только для поиска товаров, следовательно все - от настроек в админке до индексирования и поиска только по товарам. + эти блоги есть только в сборке ocstore а в оригинальном движке их нету.
  18. да, это тоже мой модуль и проблему решить я планирую, просто это тема поддержки другого модуля, эта ошибка не относится к модулю Поисковая система. нет, если установлено 2 модуля то модуль Поиск с автодопонением берет настройки поиска с модуля Поисковая система и ищет товары через него, вывод будет одним для 2-х модулей. Поисковая система в адаптации не нуждается - да. По поиску с автодополнением точно сказать не могу, так как шаблонов очень много + они постоянно изменяются и протестировать модуль на всех возможных версиях шаблонов - нереально. Нужно устанавливать и смотреть. Обычно модуль нормально стает на темы. Иногда нужна темизация, очень редко адаптация через каки-то конфликты с темой. Но при покупке вы также получаете поддержку, какие-то мелочи по адаптации я конечно подскажу как исправить.
  19. по тексту ошибки видно, что это не проблема этого модуля, а проблема модуля filter_category_search это другой модуль. Интеграция давно есть, специально для этого написан отдельный модуль Поиск с автодополнением, эти модули могут работать вместе
  20. Как показывается практика, подобные простые задачи только на первый взгляд займут 5 минут. А реально вы на это потратите минимум пол часа а иногда и за час не управитесь. Ведь работа это не только написание кода, это также переписка с заказчиком, где нужно перечитать задание (иногда несколько раз чтобы понять ход мыслей заказчика), уточнить его (иногда несколько раз), подключиться к сайту (иногда с 5-го раза так как первые 4 вам дали не правильные доступы или с неправильными правами), разобраться в коде 100500 модулей, которые там установлены и которые не понятно как работают (потому что часть работает через модификаторы, часть через события, часть через ручную правку кода, а часть еще и через vqmod.. и + все крутится на какой-то теме типа джорнал, которая сама по себе изменяет половину движка) А после работы еще услышать что теперь что-то на сайте работает не так как до этого, а при таком количестве изменений в движке это очень даже вероятно потому что понять логику всего кода нереально. Поэтому я делаю так: 1. беру предоплату которая покроет большую часть потраченного на работу времени 2. конечную стоимость озвучиваю уже по окончании работы, в зависимости от к-ва потраченного времени, потому что наперед сделать это часто невозможно.
  21. Здравствуйте, всех шаблонов я протестировать не могу + они постоянно изменяются. Нужно пробовать. Если какой-то небольшой конфликт то я помогу исправить бесплатно. Если что-то более серьезное - то за доп. плату. В самом крайнем случае вы можете вернуть деньги за модуль.
×
×
  • Створити...

Important Information

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