Я работаю в Jupiter.community (Categories - Jupiter Community). В последнем разделе, если у поста 0 лайков, отображается пустое место. Как сделать так, чтобы показывалась цифра 0 вместе с иконкой лайка? [например: посмотрите на пост «Стоимость жизни в Пуне» на скриншоте, я хочу, чтобы там было показано 0 лайков]
Вы используете какой-либо компонент темы для добавления столбца «Нравится»? Мне кажется, это происходит потому, что JavaScript из компонента темы оценивает количество лайков 0 как false.
Да, я использовал этот компонент темы - GitHub - discourse/discourse-like-column: Add the Like column to the /latest homepage · GitHub
Похоже, что Discourse по умолчанию отображает только лайки, превышающие 0. Вам нужно открыть класс компонента topic-list-item, а затем заменить функцию hasLikes, которая возвращает true, когда количество лайков равно 0.
У меня не установлен компонент с именем topic-list-item
Да, это встроено в ядро Discourse. Возможно, вам стоит узнать о нём больше:
Я не смог найти много информации об изменении основных компонентов Discourse по этой ссылке. Где ещё можно лучше разобраться в этом?
Вы пропустили функцию modifyClass().
