Wie fügt man den Codeigniter-Hyperlinks eine aktive Klasse hinzu?

7

Ich weiß, dass diese Frage sehr oft auftritt, aber ich kann einfach nicht herausfinden, wie ich das mit den bereits beantworteten Posts machen soll.

Ich habe eine Kopfzeile mit Navigationslinks. Ich möchte class="active" zu dem Link hinzufügen, der gerade aktiv ist.

Wie kann ich das tun, wenn ich die folgende Navigation habe?

%Vor%

Ich habe das versucht, aber es hat nicht funktioniert:

%Vor%

Vielleicht gibt es einen besseren Codeigniter-ish Weg?

    
Kees Sonnema 13.08.2013, 12:47
quelle

4 Antworten

13

Probieren Sie dieses. Ich denke, keine Notwendigkeit von Javascript oder jquery.

Wenn Sie Codeigniter verwenden, können Sie die URI-Klasse verwenden.

%Vor%

Bitte lassen Sie mich wissen, wenn Sie irgendein Problem haben

    
ABorty 13.08.2013, 12:54
quelle
5

Ich habe einen Helfer erstellt und in das Helferverzeichnis "menu_helper.php" gespeichert:

%Vor%

Dann füge ich in config / autoload.php "menu" als Helfer in die Zeile 91 ein.

Der letzte Schritt besteht darin, den Code zum Drucken der Klasse "active" beim Zugriff auf die Seite (dh Anmeldeseite) zu setzen:

%Vor%     
quelle
0
%Vor%     
som 13.08.2013 12:48
quelle
0

Versuchen Sie Folgendes:

%Vor%     
Hossein 19.06.2015 08:56
quelle

Tags und Links