С этим как раз проблем нет, если автор вместе с включением заявки будет загружать новый файл, с последней на момент покупки версией, для каждого клиента отдельно. А как тогда потом покупателю обновки получать? Заново покупать или автор сам будет обновлять старый файл на новый у этого покупателя?
Loadырь
А поддержка при чём?
Именно поэтому
Скачиваете текущую версию, в случае если нужно обновление, то это будет стоить % от стоимости… А так если здесь в каталоге будет висеть актуальная версия, то пользователь купивший давно сможет получить доступ к новой версии без оплаты…
Для тех у кого есть ограничения по бесплатной поддержке, этот вариант не подойдет. А так, да, компонент базового шопа (корзина, плюс «ручная» оплата) в вашем исполнении мы бы хотели увидеть в аддонсах )))
Сделайте так в опциях

А ещё есть такая интересная опция в настройках раздела

Создание тем запрещено именно в этом разделе, в подразделах создавать темы можно. С ней можно немного перестроить вид к такому

стили таких дополнений кладутся в modern, и не «подтягиваются» в шаблоны, основанные на default
Вот в этом и проблема. Есть шаблоны основанные не на модерне, но использующие такой же bootstrap. Поэтому в них с вероятностью 95% это дополнение будет работать также, как и в модерн, но вместо этого выдаст только ошибки. Не каждый сообразит в этом случае, что надо куда-то лезть и что-то копировать. Тут надо в любом случае файлы класть в шаблон дефолт, даже если «заточено» только под модерн и уведомлять, что «заточено» под модерн. Либо в дефолт ложить заглушку, что надо делать для не «модерноводов».
А можно сделать так....
Конечно, можно. Для этого разработчик данного дополнения должен изучить все существующие шаблоны и те которые появятся в ближайшее десятилетие и сделать все необходимые манипуляции по корректировке вида во всех этих шаблонах и потом вы просто выберете ваш шаблон, а там уже есть эти файлы, заточенные под этот шаблон.
А целом, любой шаблон если не имеет своих файлов должен брать из родительского или из дефолтного. А каждое дополнение должно поддерживать механизм наследования. В коробке всё для этого есть. Но при этом внешний вид может отличаться от дефолтного и верстка может хромать в конкретном вашем шаблоне. Поэтому для всех сторонних шаболнов, надо либо самому поправлять верстку, либо договориваться с автором дополнения на поддержку данного шаблона. Но у автора дополнения не всегда есть в распоряжении шаблон сделанный по спецзаказу и установленный у вас на сайте.
В итоге дополнение должно поддерживать механизм наследования шаблонов, а в конкретных шаблонах правки недочетов ложатся на плечи автора шаблона или владельца сайта.
НОЧНАЯ СБОРКА
Это текущая версия с гита. Историю изменений можно посмотреть по коммитам github.com/instantsoft/icms2/commits/master
Добавляете в форму поле типа «Флаг» и ставите его обязательным для заполнения. В названии поля пишете «Я согласен» в описании поля пишете ссылки на эти политики. Как-то так.
я прямо в БД прописывал.
А в базу зачем лезть? Можно же сразу в поле подсказки выводить

Спросите у хостера mod_rewrite подключен?
Вполне рабочая схема получается




1. ____0
2. Тут вероятно баг есть с затиранием нолей в начале строки
а теперь норм?
User-agent: *
Disallow: /
Allow: /news/
Allow: //
А теперь ваще ахонь 👍
А если вы на странице НЕ типа контента? Например на главной.
А это вообще не причем. Речь по сути про виджет html-блок, который может выводить несколько подобных блоков с заголовком, картинкой и описанием. Которые указываются в настройках самого виджета. Вот только количество выводимых блоков может быть разным в разных виджетах.