На прошлой неделе коллега подал интересную идею для решения проблемы, с которой мы столкнулись, в основном у нас была небольшая часть нашего сайта, которую нужно было отредактировать нетехническими людьми, например, страницу условий обслуживания, которая написана / проверена юристами и менеджерами. в компании.

Вместо полной установки 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.

Тада, вот:

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