Этот компонент отлично работает на нашем форуме (после небольшой правки CSS для соответствия нашей теме ), спасибо @awesomerobot!
Одна вещь, которую я заметил: избранные темы всегда отображаются выше тем в баннере. Лично я считаю, что они должны быть ниже, это логичнее с учётом природы тем в баннере. Есть ли способ это реализовать или хотя бы иметь возможность выбрать их расположение в настройках компонента?
@awesomerobot Я только что заметил, что этот компонент отображается, когда я авторизован как администратор, но не для других учетных записей, браузеров или даже в режиме инкогнито.
@awesomerobot Привет, Крис, к сожалению, у меня это не работает. Возможно, нужно отключить какую-то настройку. У меня возникает эта ошибка. Что именно мне нужно сделать?
Что-то изменилось в этом компоненте? После обновления до последней версии (как этого компонента, так и Discourse) на главной странице отображаются только две темы с миниатюрами, а CSS, кажется, тоже немного изменился (вы можете проверить на forumscp.com).
На первый взгляд я не вижу причин для этого — ссылка на превью в исходном посте выше всё ещё показывает 3… Можете дать ссылку на тему, которую вы ожидаете видеть на третьем месте на вашем сайте? Возможно, я что-то упустил.
Возможно, у темы нет изображения для отображения? В таком случае компонент не должен ли использовать изображение по умолчанию или брать следующую тему с изображением?
Похоже, я столкнулся с ещё одной проблемой с этим компонентом: он больше не загружается на нашем сообществе. Я также заметил, что он не отображается в предпросмотре создателя темы.
Спасибо, что сообщили! У меня там был устаревший маршрут (/tags/featured теперь /tag/featured). Теперь вы должны иметь возможность обновить его, чтобы вернуть его.
В чём причина жёстко заданного ограничения в 3 избранные темы? Есть ли возможность сделать это настраиваемым? Я хотел бы иметь возможность использовать 6 тем, чтобы заменить наше текущее использование предпросмотров списков тем.
Также, если вы решите поддерживать более 3 избранных постов, было бы здорово иметь возможность выбирать размер изображения. В настоящее время TC использует изображения размером 1024x1024, что будет избыточно, если мы будем использовать изображения меньшего размера.
После миграции моей установки в подпапку этот компонент темы перестал работать.
Достаточно ли использовать get-urlgetURL при установке или проверкемаршрутов? Возможно, также в ajax вызовах?(ajax вызовы уже обработаны). Я могу попробовать, если это правильный путь.
Также, я думаю, что это совпадение слишком широкое? Например, если в заголовке темы есть search или admin, компонент не отображается, когда show_on установлен в all.
Мы используем его только в том случае, если есть срочные новости, которые нужно разместить поверх всего остального.
Проблема в том, что компонент не сворачивается, когда ничего не помечено как «избранное», из-за установленных min-height отображается большой пробел.
Поэтому нам всегда приходится отключать компонент. Недостаток: пользователю приходится перезагружать страницу, чтобы изменения вступили в силу. Я понимаю, что автоматическое сворачивание, например, через класс (если нет помеченных тем) после AJAX-запроса могло бы вызвать мерцание всей страницы.
Но: возможно ли добавить в компонент переменную «enabled», которая бы сворачивала его и предотвращала выполнение AJAX-запроса (и отображение индикатора загрузки) для получения помеченных тем? Таким образом, пользователю не придется делать принудительную перезагрузку страницы, чтобы изменения вступили в силу.