Hallo,
Ich möchte das Willkommensbanner auf den Kategorieseiten (/c/xxx oder /c/yyy) ausblenden. Gibt es eine Möglichkeit, dies als Parameter festzulegen?
Hallo,
Ich möchte das Willkommensbanner auf den Kategorieseiten (/c/xxx oder /c/yyy) ausblenden. Gibt es eine Möglichkeit, dies als Parameter festzulegen?
Diese Theme-Komponente ist die perfekte Mischung aus dem Standardbanner und dem vielseitigen Banner. Wir würden sie gerne integrieren, aber wir benötigen sie auf Kategorieebene. Ich stimme der Anfrage von @Diego_Santos vollkommen zu.
Möchten Sie es für bestimmte Kategorien ausblenden oder nur in bestimmten Kategorien anzeigen?
Im gemeinsamen / CSS einer Theme-Komponente:
Ausblenden für eine bestimmte Kategorie, bei der \u003ccategory-slug-here\u003e = der Kategorie-Slug ist:
.category-\u003ccategory-slug-here\u003e .welcome-link-banner-wrapper {
display: none;
}
Nur für eine bestimmte Kategorie anzeigen:
.welcome-link-banner-wrapper {
display: none;
}
.category-\u003ccategory-slug-here\u003e .welcome-link-banner-wrapper {
display: block;
}
Für mehrere Kategorien ausblenden:
$categories: 'general', 'site-feedback', 'staff';
@each $category in $categories {
.category-#{$category} .welcome-link-banner-wrapper {
display: none;
}
}
Idealerweise wird es nur in bestimmten Kategorien verwendet, aber idealerweise können wir den Inhalt in der Kopfzeile für diese Kategorie individualisieren. Wir sehen es als Alternative zu einer Seitenleiste für diese Kategorie.
Zum Beispiel möchten wir in Kategorie A einen Live-Status eines von uns angebotenen Dienstes einfügen, aber in Kategorie B (nicht mit Kategorie B verwandt) möchten wir eine Möglichkeit haben, ein Ticket über eine PM einzureichen.
hmmm, ja, das würde einige zusätzliche Funktionen oder sogar eine ganz andere Theme-Komponente erfordern. Um diese Komponente mit individualisierten Inhalten zum Laufen zu bringen, müssten Sie für jedes gewünschte Banner eine andere Kopie der Komponente installieren. Ich kann mir zwar eine Möglichkeit vorstellen, das von Ihnen gewünschte mit mehreren Installationen dieser Komponente und etwas CSS zu realisieren, aber es ist eine etwas umständliche Lösung.
Die Willkommensbanner-Komponente ist als Willkommensbanner gedacht. Aber ein kategoriefreundliches Info-Banner mit ähnlicher Struktur, das nach Ihren Bedürfnissen aufgebaut ist, scheint hier eine Lösung zu sein. Ich kann den Anwendungsfall definitiv erkennen, wenn Sie nur ein Navigationsbanner für bestimmte Kategorien wünschen (anstelle der Seitenleiste, die auch nach Gruppe/Kategorie ausgeblendet werden kann). ![]()
Nur neugierig, Lilly. Könnten sie eine Begleitkomponente erstellen, die den Link-Banner-Text mit einem Override überschreibt, um diesen Text zu verwenden, wenn Katze B und diesen Text, wenn Katze C?
Es wäre großartig, wenn die Funktionalität dieser Theme-Komponente dieselbe wäre wie beim vielseitigen Banner, bei dem Sie Routen angeben können, wo sie erscheinen soll.