# Тема Fakebook

**URL:** <https://meta.discourse.org/t/fakebook-theme/109079>\
**Category:** Theme\
**Tags:** official, fakebook-theme\
**Created:** [13.Февраль.2019 20:18:45 UTC](https://meta.discourse.org/t/fakebook-theme/109079 "2019-02-13T20:18:45Z")\
**Posts on this page:** 1\
**Showing post:** 87

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [24.Ноябрь.2020 22:46:45 UTC](https://meta.discourse.org/t/fakebook-theme/109079/87 "2020-11-24T22:46:45Z")

</div>

Рано порадовался! Я посмотрел и на самом деле разобрался с этим вскоре после того, как опубликовал ответ выше. Иногда проговаривание вслух помогает.

Я внес обновление, чтобы остался только один шаблон… По умолчанию в `topic-list-item.js` у нас есть код, который выглядит так:

```js
  renderTopicListItem() {
    const template = findRawTemplate("list/topic-list-item");
    if (template) {
      this.set("topicListItemContents", template(this).htmlSafe());
    }
  },

```

Так что, если я переопределю `const template` в теме…

```js
  renderTopicListItem() {
    const template = findRawTemplate("list/custom-topic-list-item");
    if (template) {
      this.set("topicListItemContents", template(this).htmlSafe());
    }
  },

```

Теперь это указывает на отдельный шаблон, и поскольку нет мобильного аналога с таким же названием… он также будет использоваться для мобильных устройств. Спасибо за вдохновение для изменений вашим вопросом @hyd504!

---

_[View the full topic](https://meta.discourse.org/t/fakebook-theme/109079)._
