Вчера в 21:05
ну да, пойду в комнату 1. Ну по вашей подсказке потом допёрло почему в условии id 1. в ресурсе 1 у меня и лежат эти тв-поля.
Не работает условие в чанке футера на остальных страницах 16
Вчера в 19:07
Конечно, там же путь к интерфейсу другой.
Как сделать количество товара в minishop2 дробным? 9
24 февраля 2025, 20:40
Спасибо! Смог вручную его найти в нем, если пользоваться поиском, то подсовывал версию из modstore.pro.
Установить Minishop2 4.4.0-pl из панели управления сайтом 2
24 февраля 2025, 19:40
популярный компонент LoginПо моему скромному мнению, его давно надо забыть, так как он не умеет в ajax.
[SendIt 2.2.0] Авторизация по любому полю. Генерация username. 2
23 февраля 2025, 19:42
А все-таки можно просто очистить таблицу)?
Если нет, то скажите, пожалуйста, куда добавлять?
[[!versionCleanX? &contentType=`resource&...
VersionX переполнил базу данных 7
23 февраля 2025, 14:39
Возможно вариант неидеальный и неокончательный, но уже рабочий)
В шаблоне внес правки в скрипт
<script>
$(document).ready(function () {
...
Проблема пагинации в самописном фильтре для товаров minishop2 4
22 февраля 2025, 20:25
Как будто с MySQL 8 компонент не очень работает.
msOrderFields. Управление полями заказа. 38
вылез очень серьезный и глупый баг, связанный с тем, что данные хранятся json строкой.
кейс: используются color,size
остатки импортированы из таблицы.
размеры у кроссовок, например: 34, 34.5, 35, 35.5
в таблице экселя 34 это число, а 34.5 — строка. Так это и пишется в базу — «size»:34 и «size»:«34.5»
а дальше начинается жесть, потому что размер 34 (и все целые числа) не добавить в корзину, хотя остатки есть!
лезу в плагин — вижу метод getRemains
лезу в класс — и в этом методе вижу ПРЯМОЕ СРАВНЕНИЕ JSON строки, сформированной тут же, со строкой из базы!
я понимаю, что как иначе выбрать из базы, но выходит реализация в корне неверная: в скрипте массив собирается из данных post-запроса, а там всё — строки. И в итоге мы пытаемся сравнить «size»:«34» из скрипта с «size»:34 из базы. А поскольку это строка, и ей плевать на сами данные, получаем ошибку.
а если вдруг окажется, что свойства в остатке записаны не в том порядке, что в системной настройке, опять же будет ошибка, хотя данные совпадут.
в связи с этим предлагаю изменить метод getRemains — получать там сначала всю коллекцию остатков данного товара, а потом циклом проходить по ней с приведением типов, а не тупо сравнивать строку. Дольше, зато работать будет.
как бы так грамотно на странице юзера вывести превью его аватарки? по типу image tv
пишу вот так:
чет не снимается флажок sale
вот пример файла
спасибо, про селект понял.
и еще, было бы здорово добавить функционал выгрузки заказов в сдэк — либо через интеграцию, либо хотя бы в виде экспорта таблицы в нужном формате
а то я уже в плагин джаваскрипта насовал. Грид расширил, но с доп. фильтрами так и не разобрался. Так что статья кстати
на remains
можно переделать на optionsPrice2, но это геморно
удаленоа как быть со свойствами товаров, добавленными через плагины minishop2? оно не выводится в таблицу, к сожалению