Как в компоненте доски объявлений дополнительным полям задать звёздочку? 2.X

Как в компоненте доски объявлений дополнительным полям задать звёздочку?

 
Посетитель
small user social cms
Сообщений: 27
Как в компоненте доски объявлений дополнительным полям задать звёздочку красного цвета? Хотя в настройках типа поля установлена галочка "поле должно быть заполнено" для всех полей, а вместо этого поля подсвечиваются синеватым цветом (class = 'highlight', подсветкой form fieldset.highlight {background: #F4F8FD;} ), а не красной звездочкой, которая указывает, что поле обязательно для заполнения.

Как в компоненте доски объявлений дополнительным полям задать звёздочку?
Редактировалось: 2 раз (Последний: 23 октября 2019 в 22:44)
Инвест-Проекты
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 847
В других полях
Код PHP:
  1. .field.reguired_field > label::after {
  2. content: '*';
  3. color: #e74c3c;
  4. padding-left: 5px;
Это "Свойства", в полях все ок, поля лучше использовать чем Свойства (создается много Свойств в каждой категории), есть "Категории для полей", поле "join" список мультивыбор (вместо первого значения "Выбрать" можно добавлять значения, есть режим И \ ИЛИ).
Редактировалось: 2 раз (Последний: 24 октября 2019 в 00:50)
Реклама
cms
Посетитель
small user social cms
Сообщений: 27
По подробнее! Где копать? Какое поле нужно выбрать?
Инвест-Проекты
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 847
В "Полях" "*" :
Как в компоненте доски объявлений дополнительным полям задать звёздочку?
У Вас поля "Свойства" на скриншоте. У ideasdigger (https://instantcms.ru/users/ideasdigger) есть поле "join" . Категории для полей - https://addons.instantcms.ru/addons/catfields.html . Предложил использовать Поля, чтобы потом не наступать на грабли.
Редактировалось: 1 раз (Последний: 24 октября 2019 в 09:48)
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3113
dimanwwwwww:
Хотя в настройках типа поля установлена галочка "поле должно быть заполнено" для всех полей
Учитывая, что у вас списки, даже скриптом зацепиться не сможете (не назначаются им ни селекторы, ни атрибуты). Одними стилями можно, но... пробуйте, короче так:
если таки "для всех", то проще некуда:
Код CSS:
  1.  
  2. #fset_props label::after {
  3. content: '*';
  4. color: #e74c3c;
  5. padding-left: 5px;
  6. }
  7.  
если не для всех, то уже придётся обращаться к нужным по атрибуту:
Код CSS:
  1.  
  2. #fset_props label[for="props_7"]::after,
  3. #fset_props label[for="props_19"]::after {
  4. content: '*';
  5. color: #e74c3c;
  6. padding-left: 5px;
  7. }
  8.  
Атрибуты нужных подсмотрите в инспекторе.
Украинский для инстант
Посетитель
small user social cms
Сообщений: 27
Спасибо! Подошел первый вариант, чтобы не править системные файлы CMS и не влететь после обновления версии движка.

Код PHP:
  1. Код CSS:
  2.  
  3.  
  4. #fset_props label::after {
  5. content: '*';
  6. color: #e74c3c;
  7. padding-left: 5px;
  8. }
  9.  
Инвест-Проекты
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: