Роман

Роман

С нами с 15 октября 2018; Место в рейтинге пользователей: #190
Роман
18 января 2021, 11:00
0
Нужно проверить скорость сайта на https://developers.google.com/speed/pagespeed/insights/, и уже следовать его требованиям.
Роман
28 декабря 2020, 17:06
0
Можете написать подробно, где и что нужно поправить.
Роман
28 декабря 2020, 16:49
0
Вот это круто!
Роман
23 декабря 2020, 12:56
0
Возможно тут:
/www/promelectrica.ru/assets/components/minishop2/js/web/default.js
Тут тоже нужно посмотреть if (status['total_count'] < 1) поставить минимальное значение 0.0000001

Нужно смотреть, что он передает. И искать все что связано с cart/add, cart/change, cart/remove
Роман
23 декабря 2020, 11:23
0
Тогда во первых нужно поменять значение в базе данных для поля count в таблице ms2_order_products, на decimal, значение сами поставите или 10,4 или на сколько оно дробное. Или расширять класс, добавлять отдельное поле. Или, если сложно лезть в исходники minishop2 и там ломать. =) Это файлы в core где нужно править msorderproduct.map.inc.php, minishop2.mysql.schema.xml, ну и в assets/components/minishop2/js/mgr/orders/ тоже нужно смотреть. Но такой подход плохой, после обновления minishop2 все слетит. Поэтому лучше расширять классы, заменять нужные значения.
Роман
23 декабря 2020, 11:12
0
Открой кэш и посмотри, как там это кэшируется. Скорость к базе данных нормальная, а вот сама обработка информации занимает много времени. Конечно может стоит попробовать все перевести в html, все быстрее будет. Но тут подкатегории, нужно подумать, как с этим быть.
Роман
23 декабря 2020, 10:26
0
А что вы продаете, что у вас не целое число? Вообще в базе ms2_order_products, там установлено целое число, соответственно и в minishop2.mysql.schema.xml тоже указано целое число. Там вам много где придется править, поэтому лучше переведи вашу единицу измерения в меньшую сторону. Если продаете в литрах, переведите в миллилитры, если миллилитрах → микролитры
Роман
21 декабря 2020, 14:56
0
Не совсем понял, почему нет изображений, если ссылка есть. =) Как вариант можно запустить отдельный скрипт чтобы проверил все ссылки на нахождения изображений, и исправить это. В противном случаи придется дописывать проверку изображений mFilter2, но тут сервер тебе спасибо не скажет, так как нагрузки значительно возрастут, и время скрипта тоже, да и не правильно это.
Роман
21 декабря 2020, 13:53
+1
&where=`{"Data.thumb:!=":""}`
Так попробуй, просто на вскидку не помню в mFilter2 или ms или Data нужно указывать.
Роман
21 декабря 2020, 11:52
+1
Что-то подобное:
&where=`{"ms|thumb:!=":''}`
Роман
21 декабря 2020, 11:44
0
Интересное решение. По шинам и дискам видал разные решения. У кого-то стоит кол-ве сразу 4 шт., у кого-то добавляются 4 шт. в корзину, а потом из корзины можно поменять кол-во. Сам буквально недавно реализовывал подобное решение, только для составных товаров.
Роман
17 декабря 2020, 17:03
0
Да, я тоже так думаю, что не должно, тем более там стоит лимит 20 товаров.
Роман
17 декабря 2020, 12:21
0
огромный список IN в запросе формирует, так как мы хотим выбрать показать весь каталог.
1.2494400: Created inline «modChunk» with name
1.1021919: SQL executed
0.0001709: Total rows: 20762

Может имеет смысл, как-то отключить msProduct.parent:IN() если это тормозит, пусть ищет все
Роман
17 декабря 2020, 12:11
0
Сделал вообще пустой чанк, ситуация не поменялось, да там выборка из база долгая.
Роман
17 декабря 2020, 12:07
0
До 2 штук, ситуация не изменилась. Буду смотреть, тогда что в чанке творится.
Роман
17 декабря 2020, 11:32
0
Посмотрите в настройках, там есть кэш лексиконов. Может он у вас отключен.
Роман
16 декабря 2020, 19:11
0
Проверьте, от чьего имени отправляете.
В настройках: formit.user_email и emailsender
Роман
16 декабря 2020, 19:07
-1
В режиме инкогнито — авторизовывается без проблем.
Ответ напрашивается сам.
Роман
08 декабря 2020, 13:12
0
Да, я уже понял. Спасибо.