На прошлой неделе коллега подал интересную идею для решения проблемы, с которой мы столкнулись, в основном у нас была небольшая часть нашего сайта, которую нужно было отредактировать нетехническими людьми, например, страницу условий обслуживания, которая написана / проверена юристами и менеджерами. в компании.
Вместо полной установки wordpress и обучения людей тому, как редактировать там страницы, что, если мы поделимся обычным документом в документах Google и покажем его содержимое на нашем сайте как обычную страницу?
Оказывается, с помощью Jquery добиться этого очень просто, и я собираюсь создать пример приложения rails, чтобы показать вам, как это сделать:
Для этого примера мы собираемся загрузить этот общедоступный документ, но это может быть любой документ, общедоступный для просмотра: https://docs.google.com/document/d/1Srn4lZgyZwgMBGmRHLYRksdDavamhH8xvJ8_UTtNbps. >/изменить»
хорошо, давайте начнем:
Нам нужно установить jquery, так как rails 5 его больше не поставляет, давайте добавим t0 в Gemfile:
gem 'jquery-rails'
затем запустите установку пакета.
сделайте так, чтобы ваше приложение/активы/javascripts/application.js выглядело так:
добавьте этот контент в app/views/pages/index.html.erb
Мы почти закончили, теперь нам просто нужен javascript для загрузки содержимого, хранящегося в документах Google.
Тада, вот:

Спасибо за чтение, и если у вас есть какие-либо сомнения, пожалуйста, оставьте комментарий ниже.