Ich hole diesen Thread mal aus der Versenkung, auch wenn es sich um eine etwas andere Fragestellung handelt:
Für ein neues Plugin habe ich einen Navigationspunkt im UserCP erstellt und nutze folgenden Hook:
PHP-Code:
$plugins->add_hook("usercp_menu", "find_users_gallery_run", 50);
Die "50" nutze ich, um den Nav-Punkt an die richtige Position zu bekommen.
Außerdem erzeugt das Plugin ein eigenes css-file, das u.a. folgenden Inhalt hat:
PHP-Code:
.usercp_nav_usersgallery {
background: url('images/usercp/photo.png') no-repeat left center;
}
Diese css-Klasse wird dem Navigations-Punkt im Template zugeordnet.
Nun zu der Frage:
wenn ich mich innerhalb des UserCPs in den Kategorieen "Dein Profil", "Sonstiges" oder auch "Spielhalle" bewege, dann hat der Nav-Punkt
User-Galerie ein Icon (siehe Anhang).
Wenn ich mich dagegen im Bereich "Nachrichten" bewege, dann verschwindet das Icon (siehe ebenfalls Anhang).
Ich finde dafür keine Erklärung. Vielleicht könnte mich jemand anderes "auf die richtige Spur" bringen?
Danke Dir Stefan!
Der Grund für das komische Verhalten ist, dass ich die css-Klasse nicht an die private.php angebunden habe.