Задать вопрос
@Dovator

Как скрыть элемент?

Всем добрый час. Заранее извиняюсь, возможно вопрос уже был - не нашел. Суть следующая, все страницы сайта формируются из БД (реализован на Yii) на каждой странице сверху размещен виджет (картинка + таблица). На 2-х страницах с присвоенным в БД id (50 и 51) необходимо убрать картинку из этого виджета. Каким образом лучше сделать - прописать в CSS
display:none
или условие в контроллере PHP. Сам больше склоняюсь к CSS - вопрос в следующем, каким образом правильно привязать id в описании стилей?
Должно получится что - то вроде этого:
.main-photo {
display:none;
} - это общее правило для всех страниц
А для отдельно взятого ID
page-id-51.main-photo {
display:none;
}

Скрин ниже
5c98df6b1e987912616646.jpeg
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
AlexeyCaTHaR
@AlexeyCaTHaR
Можно передавать во view параметр и по нему просто вывдоить css, можно на JS скрывать.
А можно код view посмотреть? Может в виджет передавать параметр отображать\нет?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы