@EarthFM

Как правильно здесь сделать?

Привет, помогите понять как правильно сделать(использовать блоки для повтора)
У меня есть блок отзывы(1), и мне надо блок, который будет на другой странице(например message(2)), который один в один блок "отзыв".

(1)
.review.clearfix
            .avatar.avatar_reviews
                = image_tag 'avatar.jpg', :class => 'avatar__img-min'
            .review-describe
                p.review-describe__name Иван Петров
                p.review-describe__date сен. 11. 2016
                p.review-describe__text texttexttexttext...


(2)
.message.clearfix
            .avatar.avatar_message
                = image_tag 'avatar.jpg', :class => 'avatar__img-min'
            .message-describe
                p.message-describe__name Иван Петров
                p.message-describe__date сен. 11. 2016
                p.message-describe__text texttexttexttext.


Мне чтобы не писать заново классы для блока message, надо было придумать общий для них блок?
Или можно сделать микс?(3)

(3)
.message.clearfix
            .avatar.avatar_message
                = image_tag 'avatar.jpg', :class => 'avatar__img-min'
            .message-describe.review-describe
                p.message-describe__name.review-describe__name  Иван Петров
                p.message-describe__date.review-describe__date  сен 11. 2016
                p.message-describe__text.review-describe__text   texttexttexttext
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
delphinpro
@delphinpro
frontend developer
Если блоки одинаковые, и отличаются лишь содержанием, то это один блок с разным содержанием. Я так считаю.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы