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

sv2109

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

    3 686
  • З нами

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

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

  1. С темой и ocstore 2.3 модуль точно будет работать, с модулем, чесно, не было возможности проверить, но теоретически конфликтов быть не должно, модули создают разные акции, моим модулем вы сможете создавать одни акции, а другим модулем - другие. Мой модуль также умеет выводить таймер для акций движка, но тут нужно пробовать, будут ли акции, созданные через какой-то другой модуль выводиться через мой модуль, если тот другой модуль создает акции так же как и сам движок - то все должно работать, если через какой-то свой механизм, то такие акции будут выводиться через таймер того модуля, как и выводятся теперь.
  2. Ставится - нормально, модуль будет работать на практически любом шаблоне + есть поддержка при покупке. Но шаблоны есть очень разные, возможно, что какие-то нюансы по дизайну или стилям придется допиливать под шаблон.
  3. в джет кеш если не ошибаюсь нету страничного кеширования, он кеширует только запросы к базе и контроллерры, но я с ним особо не знаком, поэтому могу ошибаться. Мой же модуль кеширует страницу целиком и не кеширует отдельные запросы к базе или контроллеры. поэтому, получается что скорее да, будет дополнять. Если думаете покупать или нет, то можете покупать, попробуем как модули будут работать вместе, если вдруг не заработают вместе то я вам просто верну деньги за модуль.
  4. есть, вот она https://opencartforum.com/files/file/3432-statusy-tovara-pro-speed-avtostatusy-stikery-tekstovye-statusy/ Модуль поддерживает как стикеры, так и статусы. Стикеры отображаются на картинке. Статусы - в любо части карточки товара (этот то, что вам нужно), чтобы создать не стикер, а статус просто в настройках этого статуса отключите режим стикера (там где напр. правый верхний угол и другие позиции) + в самом шаблоне добавьте код для вывода статусов (см. инструкцию по установке модуля)
  5. У меня подписка слетела на эту тему, какой-то глюк этого форума лучше 3, она более новая и функциональная не совсем понял что вам нужно, если нужно чтобы стикер выводился на основной картинке, то то в самой теме вы скорее всего не туда добавили код модуля, не в тот блок и стикер выводится на доп. картинках. Нужно добавить код в другое место, смотрите по коду и пробуйте разные варианты.
  6. для чего? В js? на сегодня это самый популярный яп в мире и продолжает набирать популярность. В React? на сегодня это самая популярная библиотека на js для создания интерфейсов. Комьюнити и там и там просто огромное. я конечно этого никогда не делал, но всего 5 секуд гугления, находят кучу примеров и готовых решений: есть готовый npm пакет https://www.npmjs.com/package/react-yandex-maps который устанавливается одной командой npm i react-yandex-maps и все работает кстати, только за последнюю неделю! этот пакет скачали почти 8000 раз.
  7. Подпишусь, очень интересная для меня тема. В последнее время начал по-немного изучать React, так как согласен с ТС, за React - будущее, мало того, оно уже наступило. И я понимаю, что я очень сильно отстал от этого будущего... нужно наверстывать. При чем не только React, но и вообще js в целом, учитывая какими темпами он сейчас развивается и сколько сейчас всего можно делать на js.. да по сути почти все, от вебсайтов до мобильных, десктопных приложений, игр, 3D графики, есть даже библиотеки для машинного обучения.. Вот только изучать React после php довольно непросто. Нет, сам React по сути совсем не сложный сам по себе, мне чем больше его изучаю тем больше он напоминает какой-то конструктор лего))) Сложность React скорее не в нем самом, а в том целом огромном окружении, в котором он работает, так как для работы с React нужно также достаточно хорошо знать сам js включая разные ES5,6,7,8 итд, нужно знать функциональное программирование, нужно иметь хотя бы базовые знания node.js, а также знать npm, webpack, babel + еще кучу разных пакетов, нужно также знать JSX и кучу библиотек для React типа Redux и еще наверное кучу всего. + это все развивается просто сумашедшими темпами и получается, что берешь какой-то туториал или новую! книгу, читаешь, вроде понятно, а начинаешь что-то делать и.. облом, ничего не работает, потому что в примерах более старые версии React или npm или webpack.. или какие-то решения, которые уже считаются устаревшими.. Короче, пока с достаточно большим скрипом идет изучение React для меня, надеюсь дальше будет проще. А этот магазин очень классно рассматривать даже в качестве какого-то учебного примера, потому что одно дело понимать кучу технологий по отдельности и другое посмотреть как они работают вместе на реальном проекте. С удовольствием бы присоединился к такому проекту, но моих знаний пока крайне недостаточно для этого, может разве что со временем. PS нашел roadmap по React https://dev.to/javinpaul/the-2019-react-developer-roadmap-54ca
  8. тоже самое хотел написать. MVC - это шаблон проектирования, набор правил для решения типичных задач программирования, это условно слой абстракции, который вообще не зависит от языка программирования, можно и на бейсике писать используя MVC а можно и на яве его не использовать.. Поэтому формально - да, так и есть, в php из коробки никакого MVC нету.
  9. как вариант, я просто не дазайнер и напрочь забыл о нем. плохо то, что нам по сути не нужна высота экрана, а нужно расстояние от элемента поиска до низа экрана. А поле поиска оно находится в шапке, которая бывает разной, если экран большой, то она может занимать 5% экрана, а если это какой-то смартфон с маленьким экранчиком то и возможно и все 70%.. яваскриптом же можно намного точнее определить, у меня правда не получилось это сделать, не хотелось тратить много времени на какое-то идеальное решение, пробовал разные .offset() и даже .getBoundingClientRect() но они мне возвращали положение элемента относительно не экрана, а родительского элемента, наверное это связано с позиционированием элемента.. То есть по идее чтобы получить точную позицию нужно просуммировать позиции всех родителей элемента, после чего ее нужно отнять от высоты окна, отминусовать позицию скрола и мы получим с точностью до пиксела высоту от элемента поиска до низа окна
  10. я не о том, понятно, что 150 пикс в вашем ответе это пример. Я о том, что любое фиксированное число, какое бы оно не было навряд ли подойдет. Я тоже когда задался вопросом добавить скрол к своему модулю то сразу подумал: "А, ерунда, 2 строчки css кода и все", а потом начав это реализовывать понял, что 2-мя строчками кода тут никак не обойтись. Ведь нужно чтобы этот блок подстраивался под размер экрана, а это уже через css не сделать + нужно также реагировать на изменение размера экрана, ведь пользователь может например перевернуть планшет из вертикального положения в горизонтальное + идеально также учитывать позицию скрола страницы итд.
  11. зачем ограничивать высоту блока строго в 150 пикс? экраны же у всех разные.. Мой модуль тоже поддерживает скролл: демо тутhttp://demo.sv2109.com/ocstore2302/index.php?route=product/search&search=a
  12. Какой прикол отвечать в темах, которым уже 4 года Вот модуль буст, на форуме за это время наверное адреса ссылок модулей изменились и модуль находится по другому адресу
  13. Обман - это когда например на упаковке товара написано что-то одно, а купив этот товар вы понимаете, что внутри этот товар абсолютно не соответствует этому описанию. Но когда в описании модуля написано, что этот модуль делает: 1,2 и 3 и все, больше ничего, вы покупаете модуль и он действительно делает 1,2 и 3 и все, то вы получили полностью то, что и должны были получить за свои деньги. И требовать после этого, что автор этого модуля должен вам дописать до этого модуля еще десяток других функций и все это сделать конечно же бесплатно.. вы не имеете вообще никакого права. Вышла новая, более функциональная версия модуля, нравится - обновляйтесь, не нравится - не обновляйтесь. Хотите жаловаться - жалуйтесь, мне все равно, я на этом форуме продаю модули уже почти 8 лет и прекрасно понимаю, что никакие правила форума не нарушал.
  14. Все правильно, что не так? Вы покупаете модуль, который умеет: 1,2 и 3 за условно 500 рублей. Со временем выходит новая версия модуля, который кроме 1,2 и 3 умеет также 4,5,6,7,8,9 и 10. То есть модуль стал реально в разы лучше, функциональнее и полезнее. Поэтому этот новый модуль должен продаваться за тех же самых 500 рублей? Естественно, что он продается дороже, ведь он и стал в разы более функциональным и на его разработку было потрачено в разы больше времени. Многие пользователи уже или приобрели новую версию или обновились, все довольны, потому что модуль получился реально хороший и функциональный. Кому не что-то не нравится - пусть не обновляется, я же никого не заставляю силой это делать..
  15. 1. модуль отлично справляется с сайтами в несколько тыс. товаров. 2. модуль очень гибкий, если товаров очень много (десятки тысяч) или хостинг слабый то через настройки модуля можно увеличить скорость поиска. 3. для реально больших сайтов, для которых нужна большая скорость есть отдельная версия этого модуля - Поисковая система, этот модуль тестировался на сайте, на котором было больше 1 миллиона товаров, скорость поискового запроса на таком сайте была от сотых до десятых долей секунды, на обычных же сайтах где до несколько тыс товаров скорость поискового запроса - тысячные и даже десятитысячные доли секунды.
  16. Вы от меня хотите получить готовый ответ что именно и куда именно нужно прописать чтобы все у вас заработало, а готового ответа у меня нету, потому что нужно писать запрос. В модуле есть вкладка в настройках в которой можно добавить новое поле, там 3 поля: в первое (обязательное поле) нужно добавить название этого поля (вместе с синонимом таблицы в базе данных), во втором нужно подключить эту таблицу через JOIN (тут же можно подключить не одну таблицу, а сразу 2 если одной мало) чтобы знать какую именно таблице нужно подключать нужно знать структуру базы данных, где именно в какой таблице находится нужное вам поле, в третьей - условия, если нужно, например выбрать не все записи, а только определенного языка. В этой же вкладке есть примеры готовых запросов. После добавления нового поля сохраните настройки и во вкладке с полями должно появиться новое поле для которого нужно выставить нужные настройки для поиска. Если после всего этого у вас что-то не будет работать - дайте мне ваши настройки, как именно вы добавляете новое поле, я посмотрю, возможно где-то ошибка в самом запросе.
  17. с точным запросом я вам не подскажу, так как я его не знаю, его нужно писать. Все инструкции для его написания есть на странице настроек модуля + нужно смотреть структуру самой базы, какие там поля используются для опций + нужны базовые знания по написанию SQL запросов.
  18. с самого низу страницы там синяя строка состояния, справа, возле смайлика есть выбор типа файла, можно выбрать php для tpl файла и все будет. + там же есть Configure file association для постоянной конфигурации.
  19. я еще во всех нюансах этого редактора не разобрался, только начал с ним работать, но возможности у него хороший + там есть огромное к-во плагинов на все случаи, найти можно практически на любой случай плагин. По истории, есть сравнение файлов в самом редакторе, но оно достаточно простое. но есть куча плагинов напр https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory https://marketplace.visualstudio.com/items?itemName=huizhou.githd https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph и так далее, но большинство смотрю привязано к гиту, а так чтоб без гита вести свою историю изменений, не знаю, нужно искать. по форматированию есть хороший плагин https://marketplace.visualstudio.com/items?itemName=HookyQR.beautify По поиску и замене - да, есть, вот например так https://stackoverflow.com/questions/37346481/how-do-i-find-and-replace-all-occurrences-in-all-files-in-visual-studio-code
×
×
  • Створити...

Important Information

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