Bir çalışan içerik türünden toplama bilgilerini görüntülemek için özel bir İçerik Sorgusu Web Bölümü oluşturuyorum. Bu içerik türünde EmpPhoto adında bir Yayınlama Görüntü sitesi sütunu var. CQWP'm harika çalışıyor ve ihtiyacım olan tüm site sütunları mevcut.Sharepoint Bir içerik türündeki görüntüleri kullanarak CQWP için ItemStyle.xsl
Şimdi bilgileri doğru şekilde işlemek için özel bir xsl şablonu oluşturuyorum ancak EmpPhoto görüntüsünü kullanarak takılıyorum. Ben kodu kullanırsanız
:
<xsl:value-of select="@EmpPhoto" disable-output-escaping="yes" />
... Ben harika bir doğru hale görüntü olsun. Ancak bu görüntü için çok büyük bir etkinlik oluşturmak istiyorum ve bu yaklaşım işe yaramayacak.
Gerçek resim URL'sini yakalayabilmek için bir xsl değişkeni oluşturmayı düşündüm, sonra kendi html imgimi oluştur ve buna örnek olarak yaz. Ancak bu EmpPhoto sitesi sütunundaki URL'yi almaz
<img src="{$EmpPhotoUrl}" onmouseover="" alt="test" />
<xsl:variable name="EmpPhotoUrl">
<xsl:call-template name="OuterTemplate.GetSafeStaticUrl">
<xsl:with-param name="UrlColumnName" select="@EmpPhoto"/>
</xsl:call-template>
</xsl:variable>
.... Ben xsl için yeniyim, bu yüzden bariz bir çözümü kaçırıyor olabilirim!
çok takdir Herhangi bir yardım,
Jonny
Merhaba Nat, ? @cmpPhoto'da html resim etiketinden src özelliğini ayıklamak mümkün değil mi? Yardımlarınız için çok teşekkürler! – Jonny
Bence John Liu'nun cevabı oldukça iyi bir başlangıçtır :) – Nat