У меня есть вся настройка бэкэнд администратора, но мне нужно добавить функцию, чтобы администраторы могли редактировать HTML-сайт или просто редактировать текст вокруг сайта. Основная идея заключается в том, чтобы администратор редактировал метки форм через бэкэнд. Интересно, с кем лучше всего идти?Позволяет администратору сайта rails редактировать html
ответ
Я использовал поддержку интернационализации Rails для подобных вещей в прошлом: статические биты текста, которые добавляют, нетехнические заинтересованные стороны, деловые люди и т. Д. Хотят настроить и настроить, и я хочу, чтобы они это сделали быстро (и не беспокоить меня, чтобы исправить опечатку они бы)
Для того, чтобы иметь возможность редактировать метки форм, вы могли/должны использовать поддержку интервала Rails для полей формы. Вот супер brief intro to this, но есть хорошая документация для погружения в.
Rails Internationalization support allows for more than just storing keys in YAML files - Есть несколько разных способов сделать это. Также есть CopyCopter сайт с открытым исходным кодом для ключей интернационализации.
Что касается того, что нетехнические люди могут редактировать другие части вашего сайта, интернационализация также может помочь здесь: разрешить людям изменять целые фразы/блоки текста в вашем приложении.
Например, вместо жесткого кодирования, «Добро пожаловать на сайт» в файле .html.erb
, вы делаете <%= t :welcome %>
. Администратор может редактировать ключ интернационализации welcome
и менять его на что-то более подходящее: «Яр! Мы приветствуем вас на сайте», если вы хотите пойти на пиратскую тему. Или что угодно.
Он также предоставляет вам структуру интернационализации бесплатно: позволяет администраторам редактировать английский язык сайта, но у вас есть вся инфраструктура для создания французской версии сайта - просто попросите переводчика заполнить французский язык ценности интернационализации.
Может быть, вы могли бы понять, что с следующим редактором:
- Github: https://github.com/jejacks0n/mercury
- Демо: http://jejacks0n.github.io/mercury/
- Railscasts: http://railscasts.com/episodes/296-mercury-editor (может быть устаревшей)
- 1. Разрешить администратору редактировать другие пользовательские контакты - Rails
- 2. Создание базового приложения rails, которое позволяет администратору редактировать и удалять ожидающих пользователей и имеет базовую регистрацию
- 3. Wordpress - Robotx.txt позволяет администратору войти?
- 4. ASP.NET MVC Позволяет администратору изменять содержимое представления
- 5. Добавление к администратору с сайта
- 6. EPIServer 6 не позволяет администратору удалять страницу
- 7. Active admin позволяет администратору изменять виды
- 8. Редактор Html, который позволяет просматривать и редактировать html-код
- 9. TWTweetComposeViewController не позволяет редактировать
- 10. Редактировать таблицу html с веб-сайта
- 11. Позволяет пользователям редактировать электронные письма ActionMailer
- 12. Позволяет администратору изменять адрес электронной почты с помощью Devise
- 13. Перемещение сайта Wordpress без доступа к администратору
- 14. UITextFields не позволяет редактировать текст
- 15. SilverStripe позволяет пользователям редактировать SiteConfig
- 16. Добавить изображение и позволяет редактировать
- 17. Таймер не позволяет пользователю редактировать
- 18. Позволяет редактировать страницы, содержащие переменные
- 19. Редактировать страницу 404 (html)
- 20. Как Sharepoint позволяет редактировать данные через Excel?
- 21. Разрешить администратору активировать или деактивировать пользователей - Rails
- 22. Разрешить администратору создавать другие администраторы Rails
- 23. Позволяет не-администратору создавать порядок в spree backend
- 24. Как разрешить только администратору (или некоему пользователю) редактировать страницы в Rails?
- 25. какой браузер плагин, который позволяет вам переопределять html сайта автоматически
- 26. Обновление кнопки позволяет редактировать обработчик событий
- 27. Django позволяет пользователю редактировать свой профиль
- 28. PyQt: Позволяет пользователю редактировать макет виджетов
- 29. FireFox editableCellTemplate только позволяет редактировать один раз
- 30. Tweet Кнопка; не позволяет пользователям редактировать содержание