Snabbtips: Webbdelen för innehållsfråga, Sökning kolumnvärde och XSL

Jag har ett kolumnnamn i en innehållstyp som heter "Real Estate plats".

Kolumnen är av typen "lookup".

Jag har ändrat <CommonViewFields> och ItemStyle.xsl att visa kolumnen.

En enkel <XSL:värdet av Markera =…> Returnerar tillbaka en inre värde som inkluderar ordningsposition data, såsom:

1;#Miami

Att få värdet mänskliga miljövänliga, använda xsl delsträng-efter, som visas:

<XSL:( @ Real_x005F_x0020_Estate_x005F_x0020_Location, '#') ">< / xsl:värdet av >(@ Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:värdet av>

Använd den här tekniken när du arbetar med uppslagsvärden i XSL-transformeringar och behöver för att få mänskliga-vänliga värdet.

<slutet />

Technorati Tags: , ,

3 tankar på "Snabbtips: Webbdelen för innehållsfråga, Sökning kolumnvärde och XSL

  1. Vivian

    Hej Paul,

    Det ser ut som vad du beskriver här är lösningen på vad jag behöver, men tyvärr är en nybörjare i XSL och kan inte räkna det ut från ditt inlägg ovan.

    Låt mig snabbt förklara vad jag försöker göra och vad jag behöver och skulle mycket uppskatta din hjälp 🙂

    Jag skapa produktsidor i ett dokumentbibliotek och i detta bibliotek jag associerar värden genom kolumner på varje sida, t.ex. Sidans namn: Produkt a och i den raden en kolumn "marknaden tillämplighet". De värden som är tillgängliga för "marknaden tillämplighet" är i en egen lista i ett separat bibliotek och är importeras via ett uppslaget och sedan definieras att olika alternativ är möjliga (i kolumnen).

    Nu låt oss säga produkt a är tillgängliga i USA & Kanada och vi väljer du dem i kolumnattribut på sidan. Jag skulle vilja få oss att & Kanada sedan visas på sidan själv och jag tror att du diskuterar framför är svaret på min fråga – den stora q är nu exakt hur genomför jag det?

    Mitt företag tillåter inte mig att arbeta med sharepoint designer och vi har inte DFWP webbdelen tillgängliga :s så jag har gjort en majoritet av mina ändringar med kod i CEWP (Jag har också en XML-/ XSL-webbdel som är tillgängliga om som hjälper).

    Den enda lösningen som min web ledningsgrupp har gett mig är att skapa ett alternativt synsätt av produkten sidan dokumentbibliotek för produkten och inkludera den vyn i min sida – men med tanke på att vi har över 200 produkter och jag har problemet med 4 kolumner (marknaden tillämplighet, målgrupp, osv.) Jag vill inte ägna min tid skapa 1,000 visningar.

    Min webbplatsstruktur är följande:
    Produkt a sida: https://domain.com/sites/mysitename/productpages/ProductA.aspx
    Produkten sidan dokumentbibliotek: https://domain.com/sites/mysitename/productpages/Forms/AllItems.aspx
    Ursprungliga listan med värden: https://Domain.com/sites/mysitename/lists/Market applicability/AllItems.aspx

    Du kunde vänligen meddela mig vilken kod som jag behöver använda för att inkludera tillämplighet marknadsvärdena på "US & Kanada" (i detta fall) i min produktsida?

    Tack så mycket för din hjälp!

    Vivian

    Svar
  2. Inget namn
    Hej,
    Några råd om varför kan jag inte få min sökning kolumner som ska visas i webbdelen för innehållsfråga? Var du tvungen att göra något särskilt i din <CommonViewFields> för sökningar?
    TIA,
    Dave
    Svar
  3. Chris
    Paul,
    Tack så mycket för detta bra tips! Jag kommer att använda detta i en uppåtgående projekt, och du har hjälpt mig undan till en bra fots redan!
    Tack igen! (Och jag fick du något till jul!)
    Chris
    Svar

Lämna svar

Din e-postadress kommer inte att publiceras. behövliga fält är markerade *