Подпишитесь на рассылку о самых интересных материалах в мире веб-разработки :)

Отображение данных форума на сайте через Discourse API


(Корнев Руслан) #1

Всем привет, решил сделать финт ушами и начал потихонечьку интегрировать форум на сайт. Решил импортировать определенные категории “Новости” и “Частые вопросы”. Задам вопрос на примере “Частых вопросов”.

  1. На форуме есть категория “Частые вопросы”, в ней есть тема Почему рядом с товаром отображается несколько цен?

  2. В данном вопросе есть картинка, которая нормально отображается при клике в lightbox.

  3. Данный раздел импортируется через API на сайт.

  4. Если вы развернете этот-же вопрос и посмотрите на верстку, то увидите, что она не так хороша как на форуме, ну и lightbox разумеется тоже не работает.

Вопрос: Можно ли как-то импортировать необходимые assets на сайт “стандартным путем?”

ps. Да, про это знаю Embedding Discourse in Static Sites


(Корнев Руслан) #2

Немножко покромсал Discourse и реализовал задуманное в отдельный гем discourse_static_assets, пока больше похоже на костыль. Но работает и в общем хорошо. Картинка внизу страницы.