Ankündigung

Einklappen
Keine Ankündigung bisher.

Vergabe von IDs

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Vergabe von IDs

    Wie vergebe ich am besten und einfachsten IDs, innerhalb der Webcomponents?

  • #2
    Die ID's in den Webcomponenten sollten möglichst im gesamten Projekt eindeutig sein, um sie individuell ansteuern zu können.
    Folgende Vorgehensweise hat sich bewährt:

    Gleich oben, am Begin der XSL eine Variable "thisid" oder "parentid" definieren und diese Variable in der gesamten XSL als Prefix verwenden:

    1. <xsl:variable name="thisid">{hier_name_der_datei_eintragen}</xsl:variable>

    2. Bei der Definition der ids für die webcomponenten diese variable als prefix verwenden:

    <inchorus-message id="inchorus-messages-success">
    <xsl:attribute name="id"><xsl:value-of select="$thisid"/>-messages-success</xsl:attribute>
    <xsl:attribute name="active">true</xsl:attribute>
    <xsl:attribute name="type">success</xsl:attribute>
    <xsl:value-of select="$initsuccess" />&#160;&#160;
    </inchorus-message>

    Zuästzlicher Vorteil bei dieser Vorgehensweise ist, das die Datei problemlos umbenannt werden kann und nur an einer Stelle ("thisid"-definition) eine ädnerung notwendig ist um die IDs eindeutig und sauber zu halten.

    VG,
    TG

    Kommentar

    Lädt...
    X