Финансовая поддержка
VPS, бесплатные дополнения и docs
Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию.
Поддержать
MyFavorites
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3
mxLocDoc - документация внутри админки
Редизайн сообщества
[Решено] Обновление MODX 3.2.2 компонент FetchIt ломает сайт PHP 8.3
Msdiscount не устанавливается
Где можно править тексты и заголовки писем?
MaxNotify3
[aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО!
[Theme.Bootstrap] Новая версия с Bootstrap 4
Всего 126 087 комментариев
Это приводит к разным нюансам, а главное — к фатальной ошибке в случае применения к ним модификатора number pdoTools.
Пока лучше делать так, если используем эти параметры:
Пробуем выполнить:
В классе CustomerAPI (assets/components/minishop3/js/web/core/CustomerAPI.js) выполняется метод add,
отправляющий запрос на роут /api/v1/customer/add disk.yandex.ru/i/QLb00kmT6NItWg, которого не существует: disk.yandex.ru/i/G1mWoPwSw0DmbA
Логично, т.к. такого роута нет в core/components/minishop3/config/routes/web.php
Возможно вместо handleAdd в CustomerUI должен быть метод handleRegister, использующий соответствующий роут. Я обратил на него внимание именно потому, что не понял, зачем нужен handleAdd.
Логично, что нужно зарегистрировать клиента через register, а если менять его поля, то это или PUT profile или PUT addresses если поля адресные. Ну или я что-то не понял.
Можно попробовать новый релиз, там уже всё поправлено.
Вот теперь так:
И на этом все))
Вот часть лога, самый конец
теперь дальше [bootstrap] Скачиваю tarball… не идет.
Попытка 1) Дошло до установки Adminer потом какой-то конфиг не найден и все.
Попытка 2) Переустановил вдс
Доходит до установки
[bootstrap] Узнаю latest release из github.com/gvozdb/meowbox…
[bootstrap] Целевая версия: v0.6.5
[bootstrap] Скачиваю tarball…
и все на этом. Не знаю, опять что-то блокируют со всех сторон, что-ли не пойму. VDS в дата центре селектел в питере. Попробую еще на за бугорном
Попробуй поставить снова. Можешь удалить папку meowbox полностью и установить по новой:
Вот в логе в конце что:
А попробуй пока в терминале перейти в папку панели:
и выполнить:
понятное дело, заменив <твой-ip> на реальный
и для достоверности проверить, добавился ли:
В этом случае браузер кеширует полное имя файла с параметром и как только параметр изменится — обновление сразу будет доступно в браузере.
Я для автоматизации использую метод PHP filemtime() который возвращает время последнего изменения файла. Если файл изменился — метка автоматом поменяется