Как добавить html-файл на страницу активного администратора и сделать его частью страницы? - PullRequest
0 голосов
/ 15 января 2019

Теперь у меня есть информация в формате XML, мне нужно преобразовать ее с помощью stylesheet.xslt, чтобы получить таблицу HTML. Я пытаюсь поместить эту HTML-таблицу на мою страницу администратора (я использую активного администратора), но получаю текст моего HTML-файла. Однако я хотел бы увидеть таблицу после преобразования

Я пытался поместить его в разные теги (div / pre), не помогло

pre id: 'response_xml_into_html', class: 'collapse' do
document = Nokogiri::XML(request)
template = Nokogiri::XSLT(File.read('stylesheet.xslt'))
template.transform(document)

1 Ответ

0 голосов
/ 06 февраля 2019

Не уверен, но попробуйте это:

document = Nokogiri::XML(request)
template = Nokogiri::XSLT(File.read('stylesheet.xslt'))
htmltable_out = template.transform(document)
div(id: 'response_xml_into_html', class: 'collapse') do
  htmltable_out.html_safe
end

Также убедитесь, что вы запустили rails console en, чтобы увидеть, действительно ли преобразование работает.Удачи!

...