Я довольно новичок в Umbraco, но обнаружил, что система довольно проста в использовании и много сделал за короткое время. Одна сложность, с которой я столкнулся, - это отображение изображения.
В тип документа я добавил «загрузить», где изображение выбрано.
В моем XSLT я перебираю страницы, этот цикл отображает другие поля, такие как описание или заголовок. Я пытаюсь отобразить изображение здесь.
Вот мой XSLT для отображения моего изображения, это ничего не отображает. Поле "promothumbImage" определено в типе документа, как я уже сказал, все остальное работает нормально.
<xsl:value-of select="promothumbImage"/>
У кого-нибудь есть идеи относительно того, где я ошибаюсь?
EDIT:
Promothumbimage определяется в документе типа «загрузить»
Мой XSLT:
<!-- The fun starts here -->
<div class="promoitems">
<xsl:for-each select="umbraco.library:GetXmlNodeById($source)/* [@isDoc and
string(umbracoNaviHide) != '1']">
<div class="promoitem">
<a href="{umbraco.library:NiceUrl(@id)}">
<xsl:value-of select="@nodeName"/>
</a>
<div class="promosmalldesc">
<xsl:value-of select="promoSmallDesc"/>
</div>
<xsl:copy-of select="promothumbImage/*"/>
</div>
</xsl:for-each>