Здравствуйте,
Я хочу скрыть баннер «Добро пожаловать» на страницах категорий (/c/xxx или /c/yyy). Можно ли настроить это как параметр?
Здравствуйте,
Я хочу скрыть баннер «Добро пожаловать» на страницах категорий (/c/xxx или /c/yyy). Можно ли настроить это как параметр?
Этот компонент темы — идеальное сочетание стандартного баннера и универсального баннера. Мы хотели бы его внедрить, но нам это нужно на уровне категории. Я полностью согласен с запросом от @Diego_Santos.
Хотите скрыть его для определённых категорий или показать только в определённых категориях?
В разделе Common / CSS компонента темы:
Скрыть для конкретной категории, где <category-slug-here> — это слаг категории:
.category-<category-slug-here> .welcome-link-banner-wrapper {
display: none;
}
Показать только для конкретной категории:
.welcome-link-banner-wrapper {
display: none;
}
.category-<category-slug-here> .welcome-link-banner-wrapper {
display: block;
}
Скрыть для нескольких категорий:
$categories: 'general', 'site-feedback', 'staff';
@each $category in $categories {
.category-#{$category} .welcome-link-banner-wrapper {
display: none;
}
}
В идеале он должен использоваться только в определённых категориях, но также было бы отлично, если бы мы могли персонализировать содержимое заголовка под каждую категорию. Мы рассматриваем это как альтернативу боковой панели для этой категории.
Например, в категории A мы хотели бы отображать живой статус услуги, которую мы предлагаем, а в категории B (не связанной с категорией A) — возможность отправить тикет через личное сообщение.
Хм, да, для этого потребовались бы дополнительные функции или даже совершенно другой компонент темы. Чтобы заставить этот компонент работать с индивидуализированным контентом, вам пришлось бы устанавливать отдельную копию компонента для каждого баннера, который вы хотите создать. Я, конечно, могу придумать способ реализовать то, что вы просите, с помощью нескольких установок этого компонента и CSS, но это будет довольно костыльное решение.
Компонент приветственного баннера предназначен именно для приветствия. Однако баннер с информацией, специфичной для категории, со схожей структурой, адаптированный под ваши нужды, кажется здесь подходящим решением. Я вполне вижу случай использования, если вы хотите иметь навигационный баннер для определенных категорий (вместо боковой панели, которую тоже можно скрывать по группам или категориям). ![]()
Просто из любопытства, Лилли. Можно ли создать компонент-компаньон, который будет переопределять текст баннера ссылки, используя этот текст, если категория B, и тот текст, если категория C?
Было бы здорово, если бы функциональность этого компонента темы была такой же, как у универсального баннера, где можно указывать маршруты в зависимости от того, где он должен отображаться.