Уроки Ruby on Rails

#7 - Добавление комментариев

#7 - Добавление комментариев

В уроке мы реализуем возможность добавления комментариев к постам на сайте. Ruby On Rails предоставляет очень простой и удобный функционал для добавления комментариев на сайт, чем мы и воспользуемся.

Видеоурок

Любой блог должен иметь систему комментариев, а соответсвенно и наш тоже. Система комментариев состоит из нескольких этапов:

  1. Создание формы для отправки комментария пользователем;
  2. Получение данных из формы;
  3. Добавление комментария в базу данных, при этом лишь к тому посту, под которым он был оставлен;
  4. Отображение всех комментариев на странице поста.


Фреймворк Ruby On Rails очень хорош в этом деле, ведь он позволяет все это проделать быстро и практически в автоматическом режиме.


Для создания комментариев необходимо создать контроллер и модель. В модели должно быть обязательное поле, связывающее каждый комментарий с определенной статьей. При создании HTML формы необходимо использовать специальный синтаксис, что поставляется вместе с фреймворком.


Добавление, редактирование и даже удаление комментариев делается точно также, как это было сделано с постами.

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Изучение языка Ruby для начинающих
12 уроков
Комментарии для сайта Cackle