CSS-Klasse von htmlb:Link

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

CSS-Klasse von htmlb:Link

Beitrag von Gast ( / / 0 / 3 ) »
Hallo, ich habe eine Navigation, die sinngemäß so aussieht:

Code: Alles auswählen.

<htmlb:form id="nav_form" method="POST">
  <htmlb:itemList id="mainnav" >
    <htmlb:listItem>
      <htmlb:link id      = "home"
                  onClick = "home"
                  text    = "Startseite" />
    </htmlb:listItem>
    <htmlb:listItem>
      <htmlb:link id      = "login"
                  onClick = "login"
                  text    = "Anmelden" />
    </htmlb:listItem>
    <htmlb:listItem>
      <htmlb:link id      = "disclaimer"
                  onClick = "disclaimer"
                  text    = "Disclaimer" />
    </htmlb:listItem>
  </htmlb:itemList>
</htmlb:form>
Ich würde gern, den Link zu der aktuell angezeigten Seite anders darstellen,
Beispiel: Startseite Anmelden Disclaimer beim Anzeigen des Anmeldeformulars

Dazu wollte ich die CSS-Klasse active_page (von mir angelegte Klasse im eigenen Stylesheet) verwenden, habe aber keine Möglichkeit gefunden, das im View zu definieren.

Beholfen habe ich mir so:

Code: Alles auswählen.

<htmlb:form id="nav_form" method="POST">
  <htmlb:itemList id="mainnav" >
    <htmlb:listItem>
      <htmlb:link id      = "home"
                  onClick = "home"
                  text    = "<%= home_active_start %>Startseite<%= home_active_end %>" />
    </htmlb:listItem>
    <htmlb:listItem>
      <htmlb:link id      = "login"
                  onClick = "login"
                  text    = "<%= login_active_start %>Anmelden<%= login_active_end %>" />
    </htmlb:listItem>
    <htmlb:listItem>
      <htmlb:link id      = "disclaimer"
                  onClick = "disclaimer"
                  text    = "<%= disclaimer_active_start %>Disclaimer<%= disclaimer_active_end %>" />
    </htmlb:listItem>
  </htmlb:itemList>
</htmlb:form
Wird jetzt die Startseite angezeigt, enthält login_active_start den Wert <span class="active_page"> und login_active_end </span>

Gibt es eine elegantere Möglichkeit, einen von mehreren htmlb:Link-Elementen anders darzustellen, ohne Coding im View zu haben?

Danke und Gruß
Matthias

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

5
Antw.
3844
Views
Klasse soll Typdefinition von anderer Klasse nutzen
von debianfan » 24.05.2017 11:30 • Verfasst in ABAP Objects®
1
Antw.
2690
Views
Lokale Klasse autom. in globale Klasse ändern
von JohnLocklay » 09.01.2019 09:10 • Verfasst in ABAP Objects®
1
Antw.
2469
Views
HTMLB und HTML mixen
von ykpark » 05.06.2008 07:23 • Verfasst in Web-Dynpro, BSP + BHTML
1
Antw.
1352
Views
Fehlermeldung & HTMLB in MiniSAP
von Yomero » 01.08.2005 22:23 • Verfasst in Web-Dynpro, BSP + BHTML
8
Antw.
3457
Views
HTMLB Tree Problem
von Karina » 18.01.2006 10:43 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag

Anonymous
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Mahnung erstellen
vor 13 Stunden von wreichelt 2 / 34
Absprung VA02 Position
vor 16 Stunden von gs3rr4 gelöst 3 / 42
OPD Druck im SPOOL
vor 17 Stunden von Manfred K. 1 / 27

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Mahnung erstellen
vor 13 Stunden von wreichelt 2 / 34
Absprung VA02 Position
vor 16 Stunden von gs3rr4 gelöst 3 / 42
OPD Druck im SPOOL
vor 17 Stunden von Manfred K. 1 / 27

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 17 Stunden von Manfred K. 1 / 27
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 434