Перейти к публикации

Иконка для категорий


Рекомендованные сообщения

В некоторых случаях в кратких новостях не выводятся иконка для категорий при помощи {category-icon}.

Попробую смоделировать ситуацию при которой возникает проблема.

Существует главная категория category и в ней подкатегория. В главной категории задан шаблон коротких новостей, чтобы имя файла шаблона не было shortstory. Иконка задана только в подкатегории.

В таком случае при открытии главной категории (sait.ru/category/) в кратких новостях не выводятся иконка при помощи {category-icon}. Стоит сделать в главной категории шаблон краткой новости по умолчанию, иконка сразу будет выводиться.

Надеюсь объяснил понятно. Проверял также на чистой версии движка.

В прошлой версии движка таких проблем не было.

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, radrigo сказал:

Существует главная категория category и в ней подкатегория.

 

15 часов назад, radrigo сказал:

В таком случае при открытии главной категории (sait.ru/category/) в кратких новостях не выводятся иконка

 

15 часов назад, radrigo сказал:

Иконка задана только в подкатегории.

Непонятна суть вашей логики. Все категории обладают своими настройками. Они не наследуют настройки друг друга, даже если подкатегории. Если вы не задали иконку главной категории, а задали ее только подкатегории, то какую иконку вы должны увидеть при просмотре главной категории? Она же не задана для главной категории.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, celsoft сказал:

Непонятна суть вашей логики. Все категории обладают своими настройками. Они не наследуют настройки друг друга, даже если подкатегории. Если вы не задали иконку главной категории, а задали ее только подкатегории, то какую иконку вы должны увидеть при просмотре главной категории? Она же не задана для главной категории.

Раньше ведь так работало и всё было логично. Да и сейчас без шаблона краткой новости в главной категории показывает иконку из подкатегории.

В данном случае мне кажется логичнее, когда при просмотре главной категории чтобы показывались иконки тех категорий, к которым принадлежит новость. А новости принадлежат именно подкатегориям.

 

 

Простой пример у меня на сайте.

Раздел объявлений.
https://gusev-online.ru/obyavleniya/

Как вы можете наблюдать, в кратких новостях показывается название подкатегории. Рядом должна ещё показываться иконка подкатегории, но она не показывается.

Если же просматриваем подкатегорию, то иконки показываться.
https://gusev-online.ru/obyavleniya/transport/

Следуя вашей логике, при просмотре главной категории {category} должен показывать не названия подкатегории, а название главной категории.

Изменено пользователем radrigo
Ссылка на сообщение
Поделиться на других сайтах
47 минут назад, radrigo сказал:

Раньше ведь так работало и всё было логично. Да и сейчас без шаблона краткой новости в главной категории показывает иконку из подкатегории.

В данном случае мне кажется логичнее, когда при просмотре главной категории чтобы показывались иконки тех категорий, к которым принадлежит новость. А новости принадлежат именно подкатегориям.

Так подождите, речь идет о показе иконки непосредственно в новости, а не как глобальный тег, верно? Новость принадлежит только одной категории? Т.е. при назначении категории для новости вы назначаете только одну категорию ей, а именно подкатегорию, а не две категории сразу, категорию и подкатегорию. Верно? Если два утверждения верны, то должна показываться иконка подкатегории у новости. Если это не так, то это уже баг. Я проверю этот момент.

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, celsoft сказал:

Так подождите, речь идет о показе иконки непосредственно в новости, а не как глобальный тег, верно? Новость принадлежит только одной категории? Т.е. при назначении категории для новости вы назначаете только одну категорию ей, а именно подкатегорию, а не две категории сразу, категорию и подкатегорию. Верно? Если два утверждения верны, то должна показываться иконка подкатегории у новости. Если это не так, то это уже баг. Я проверю этот момент.

Да, именно так. Новость принадлежит только одной категории, а именно подкатегории.

Ссылка на сообщение
Поделиться на других сайтах

Да, теперь все понятно. Принято. Баг подтвержден и будет исправлен в следующей версии скрипта.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, celsoft сказал:

Да, теперь все понятно. Принято. Баг подтвержден и будет исправлен в следующей версии скрипта.

А можно как-то исправить сейчас? Может можно незначительные изменения где-то в файлах сделать? До следующей версии ещё далеко.

Ссылка на сообщение
Поделиться на других сайтах

каких либо готовых решений у меня на данный момент нет. Это просто ушло в список обязательных исправлений для новых версий, какое либо исправление еще не делалось.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...