В списке контента, Объекты на карте, желаю выделять определённые записи как либо по ярче других.
Вот на пример вот так:
Ярким флажком и на нем своя надпись.
Я пользуюсь для этого Маркеры — поле для типов контента instantcms.ru/addons/markers.html
В настройках стоят галочки показывать в списке и показывать в записи. В самой записи флажок маркера отображается, а в списке эта запись просто выделяется немного другим цветом. Пример:
Как сделать так, что бы в списке записей, выводились какие либо флажки как на первом примере?
Благодарю.
@Aliaksandr, попробуйте сделать заказ на доработку
Это грошы надо, а хочется самому понять)))
При добавлении контента поставьте галочку в это поле.
Оно у вас вот так выделится как вы показали.
Фактически при таких действиях к данному блоку добавляется класс is_vip и у этого класса дописаны стили.
Поле флаг
Добавьте в тип контента поле типа "флаг" с системным именем is_vip
При добавлении контента поставьте галочку в это поле.
Оно у вас вот так выделится как вы показали.
Фактически при таких действиях к данному блоку добавляется класс is_vip и у этого класса дописаны стили.
отображение как
В цсс поменял .is_vip на .is_yellow
.content_list .is_vip a,
.content_list .is_vip .title_left,
.content_list .is_vip .title_top { color:#59492a; }
.content_list .is_yellow { background: #ffffd3; }
.content_list .is_yellow a,
.content_list .is_yellow .title_left,
.content_list .is_yellow .title_top { color:#59492a; }
Но! ничего не произошло и где теперь искать что нужно изменить?
Ну а теперь то же самое сделайте в файле шаблона списка..is_vip на .is_yellow
В файле шаблона (_list.tpl.php) найдите div с классом content_list_item. В дефолтном шаблоне в этом месте есть код, который проверяет, заполнено ли поле is_vip:
Если заполнено, то применяются стили для класса is_vip. Но для этого нужно создать поле "Флаг" с системным именем is_vip. Если этот флаг отмечен, то, соответственно, к данной записи применяются эти стили.
@Milyana, не знаю точно, как там обстоят дела, но если ориентироваться на демо, то примерно так:
В файле шаблона (_list.tpl.php) найдите div с классом content_list_item. В дефолтном шаблоне в этом месте есть код, который проверяет, заполнено ли поле is_vip:
is_vip
Если заполнено, то применяются стили для класса is_vip. Но для этого нужно создать поле "Флаг" с системным именем is_vip. Если этот флаг отмечен, то, соответственно, к данной записи применяются эти стили.
Я так и сделала, но ничего не применилось. Может потому что шаблон не дефолтный?
Какая разница, какой шаблон? В коде у записи есть класс is_vip? Если да, то остается только раскрасить это в css.Я так и сделала, но ничего не применилось. Может потому что шаблон не дефолтный?