18.10.2009, 13:15
Hallo zusammen,
für das Benutzer-CP habe ich eine eigene, neue Seite erstellt und einen Link in dem Bereich "Sonstiges" erzeugt, indem ich in dem Template usercp_nav_misc einen zusätzlichen Link erzeugt habe.
Nun zum Problem:
Der Link erscheint nicht immer! Wenn ich z.B. einen anderen Link in dem Menü anklicke, dann verschwindet die Grafik des Links und auch der Linkname. An dem Platz des Links steht dann nur "---". Wenn ich aber die Variable {$lang->nav_name} durch einen festen Namen ersetzte, dann gibt es das Problem nicht. Allerdings fehlt dann natürlich der Bezug auf die verschiedenen Sprachen.
In der entsprechenden php-Datei habe ich die lang-Datei mittels
geladen und auch den Namen nav_name in der usercp.lang.php eingefügt. Kann es sein, dass ich in der php-Datei evtl. auch einen Hook laden muss? Wenn ja, welchen?
für das Benutzer-CP habe ich eine eigene, neue Seite erstellt und einen Link in dem Bereich "Sonstiges" erzeugt, indem ich in dem Template usercp_nav_misc einen zusätzlichen Link erzeugt habe.
PHP-Code:
<tr><td class="trow1 smalltext"><a href="xxxx.php" class="usercp_nav_item usercp_nav_attachments">{$lang->nav_name}</a></td></tr>
Nun zum Problem:
Der Link erscheint nicht immer! Wenn ich z.B. einen anderen Link in dem Menü anklicke, dann verschwindet die Grafik des Links und auch der Linkname. An dem Platz des Links steht dann nur "---". Wenn ich aber die Variable {$lang->nav_name} durch einen festen Namen ersetzte, dann gibt es das Problem nicht. Allerdings fehlt dann natürlich der Bezug auf die verschiedenen Sprachen.
In der entsprechenden php-Datei habe ich die lang-Datei mittels
PHP-Code:
// Load global language phrases
$lang->load("usercp");