Создание нескольких пользовательских полей для темы

Здравствуйте,
Я с радостью помогу вам. Недавно я создал плагин, в котором использовал пользовательские поля тем (Discourse Chain Topics Plugin).

В моём плагине я добавил два дополнительных поля типа «целое число» для каждой темы. Точно так же вы можете добавить столько полей, сколько захотите. В итоге пользовательские поля тем/пользователей представляют собой JSON-объект, где каждое добавленное поле становится парой ключ/значение: ключ — это имя поля, а значение — его содержимое.

Пример, который вы привели выше (и который также помог мне), построен так, что вы добавляете дополнительное поле в панели администратора, где выбираете его тип и имя. Однако вам не обязательно привязывать дополнительные поля к панели администратора. Точно так же вы можете добавить столько полей, сколько захотите (не уверен, как это может повлиять на производительность).

Наконец, не стесняйтесь обращаться ко мне или писать, если нужна поддержка. Мои контактные данные также можно найти по адресу: https://ghassan.blog
Желаю вам удачи.