К содержимому
Вопросы

Частые вопросы

Обновлено

Почему нет блока файлов в карточке заказа?

Проверьте «Статус плагина» и сохраните настройки. Блок добавляется через событие backend_order в карточку заказа приложения «Магазин». При выключенном статусе шаблон блока не выводится.

Почему форма не появилась при оформлении заказа?

Нужна редакция «Премиум», включённый «Статус плагина» и значение «Оформление заказа», отличное от «Нет». Проверьте, выводит ли тема результат выбранного события. В старом пошаговом оформлении плагин подключает форму на шаге подтверждения, независимо от выбора конкретного события нового оформления.

Можно ли разрешить файлы в личном кабинете без «Премиум»?

Да. Проверка премиум-лицензии относится к оформлению заказа. Для страницы уже созданного заказа включите «Страница заказа» и «Разрешить пользователям загружать файлы».

Как оставить покупателю список файлов, но убрать загрузку?

Оставьте включённой «Страница заказа» и выключите «Разрешить пользователям загружать файлы». При наличии файлов блок подключается, а область загрузки скрывается. Эта настройка управляет интерфейсом личного кабинета; она не является настройкой видимости отдельных файлов.

Почему выбранный файл не сохранился?

Сверьте расширение с полем «Допустимые расширения файлов», а размер — с полем «Максимальный размер файла в mb». Сервер пропускает файл только при разрешённом типе, допустимом размере и успешной загрузке PHP. Отдельного подробного сообщения для каждого отказа по размеру или расширению в обработчике нет. После загрузки повторно откройте заказ и проверьте наличие файла в списке.

Как убрать ограничение количества файлов?

Установите «Максимальное кол-во прикрепленных файлов» в 0 и нажмите «Сохранить настройки». Компонент загрузки будет работать без этого ограничения. Это не меняет ограничение размера или расширений.

Как разрешить любые расширения?

В поле «Допустимые расширения файлов» введите * или оставьте его пустым и сохраните настройки. Серверная проверка расширений отключится. Если диалог выбора файлов ограничивает выбор, нужно отдельно проверить обработку поля accept браузером. Для фиксированного списка вводите расширения без точек и пробелов, например jpg,png,pdf.

Почему после изменения поля осталась прежняя настройка?

Нужно нажать «Сохранить настройки». Изменения полей не сохраняются автоматически. После сообщения «Настройки сохранены» можно повторно открыть страницу настроек и проверить значения.

Что происходит с файлами незавершённого заказа?

Они остаются временными. При создании заказа код привязывает загрузки текущей сессии к заказу. Если заказ не создан, их можно удалить кнопкой «Удалить временные файлы». Она удаляет все временные загрузки, в том числе недавние; очистки по возрасту в коде нет.

Можно ли скрыть от покупателя один конкретный файл?

Отдельного переключателя видимости файла в текущем интерфейсе нет. При загрузке записывается available_for_user = 1, а метод getFiles() не фильтрует список по этому полю. Не прикрепляйте к заказу внутренние документы, которые не должны попасть покупателю.

Останутся ли файлы после удаления плагина?

Штатный обработчик удаления удаляет таблицы плагина и каталог с файлами. До удаления сохраните нужные документы.