Punta ràpida: Part de Web de consulta de contingut, Cerca el valor de columna i XSL

Tinc un nom de columna en un tipus de contingut anomenada "Real Estate ubicació".

Aquesta columna és de tipus "Cerca".

He modificat <CommonViewFields> i ItemStyle.xsl per mostrar la columna.

Un simple <XSL:valor de seleccionar =…> torna enrere un valor intern que inclou les dades de posició ordinal, com:

1;#Miami

Per obtenir el valor humà amistós, utilitzar xsl subcadena-després, com es Mostra:

<XSL:Seleccioneu valuXSLf = "subcadena-després(@Real_x005F_x0020_Estate_x005F_x0020_Location,’#’)"></XSL:valor de>

Utilitzar aquesta tècnica quan sigui que estan treballant amb valors de cerca en transformacions XSL i necessita per obtenir el valor humà amistós.

<final />

Etiquetas de Technorati: , ,

3 comentaris a "Punta ràpida: Part de Web de consulta de contingut, Cerca el valor de columna i XSL

  1. Vivian

    Hola Pau,

    Sembla que vostè està descrivint aquí és la solució a què necessito, però malauradament sóc un newbie en XSL i no puc imaginar-ho des del seu post anterior.

    Let me quickly explain what I am trying to do and what I need and would greatly appreciate your help 🙂

    Estic creant les pàgines del producte en una biblioteca de documents i d'aquesta biblioteca estic associar els valors a través de les columnes a cada pàgina, e. g. Nom de la pàgina: Producte A i en aquesta fila, una columna "mercat aplicabilitat". Els valors que estan disponibles per a la "vigència de mercat" està en una llista personalitzada en una biblioteca separades i són importats mitjançant una cerca i definia aleshores que diverses opcions són possibles (a la columna).

    Ara anem a dir producte A està disponible als EUA & Canadà i podem seleccionar aquells en els atributs de la columna a la pàgina. M'agradaria tenir U.S. & Canadà llavors apareixen a la pàgina mateixa i crec que el que estàs comentant damunt és la resposta a la meva pregunta – ara el gran Q és exactament com el puc implementar?

    La meva empresa no permetin-me a treballar amb el sharepoint designer i no tenim la part de la web DFWP disponible :s així que he estat fent la majoria dels meus alteracions amb codi a CEWP (També tinc un element XML/XSL web disponible si allò ajuda).

    L'única solució que el meu equip directiu web m'ha donat és crear una visió alternativa de la biblioteca de documents de pàgina de producte d'aquest producte i inclouen que veure en la meva pàgina – No obstant això, donat que tenim sobre 200 productes i tinc aquest problema amb 4 columnes (aplicabilitat de mercat, públic objectiu, etc.) No vull passar el meu temps creant 1,000 vistes.

    Estructura del meu lloc és la següent:
    Pàgina de producte A: https://domain.com/sites/mysitename/productpages/ProductA.aspx
    Biblioteca de documents de pàgina de producte: https://domain.com/sites/mysitename/productpages/Forms/AllItems.aspx
    Llista original amb valors: https://domain.com/sites/mysitename/Lists/Market applicability/AllItems.aspx

    Podria vostè si us plau aconselli'm quin codi he de utilitzar per tal d'incloure els valors d'aplicabilitat a mercat dels EUA" & Canadà" (en aquest cas) en la meva pàgina de producte?

    Moltes gràcies per la teva ajuda!

    Vivian

    Resposta
  2. Sense nom
    Hola,
    Algun consell sobre per què no puc aconseguir el meu columnes de cerca per mostrar a l'element Web de consulta de continguts? Ha de fer alguna cosa especial en el seu <CommonViewFields> per a cerques?
    TIA,
    Dave
    Resposta
  3. Chris
    Paul,
    Moltes gràcies per aquest gran punta! Jo estarà utilitzant això en un projecte emergent, i que em baixi a un bon peu ja han ajudat!
    Gràcies una altra vegada! (I jo no aconseguirà res per a Nadal!)
    Chris
    Resposta

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *