Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 1 Гость просматривают эту тему.

*

NOIRMAN

  • *****
  • 101
  • +16/-1
    • Просмотр профиля
Re:Изображение для элемента справочника
« Ответ #15 : 18 Ноября 2013, 13:52:26 »
Структура Вашего справочника "Категории отелей" должна выглядеть примерно так
"Наименование", "Иконка".
После заполнения и присвоения значений страницам Ваших отелей в шаблоне -
заменить <xsl:value-of select=".//property[@name = 'stars']" /> <xsl:value-of select=".//property[@name = 'stars']/value/item/@name" />
на
<xsl:apply-templates select="document(concat('uobject://', .//property[@name='stars']/value/item/@id))/udata/object" mode="stars" />

В дополнительном шаблоне -
<xsl:template match="object" mode="stars">
<img src="{//property[@name='picture_name']/value}" />
</xsl:template>

Примерно как то так. Если что то не получается, то может по скайпу (noir_0372) ?

*

Axiomateria

  • ****
  • 322
  • +5/-0
    • Просмотр профиля
    • Разработка продающих сайтов под ключ по честным ценам
Re:Изображение для элемента справочника
« Ответ #16 : 18 Ноября 2013, 14:43:47 »
Структура Вашего справочника "Категории отелей" должна выглядеть примерно так
"Наименование", "Иконка".
После заполнения и присвоения значений страницам Ваших отелей в шаблоне -
заменить <xsl:value-of select=".//property[@name = 'stars']" /> <xsl:value-of select=".//property[@name = 'stars']/value/item/@name" />
на
<xsl:apply-templates select="document(concat('uobject://', .//property[@name='stars']/value/item/@id))/udata/object" mode="stars" />

В дополнительном шаблоне -
<xsl:template match="object" mode="stars">
<img src="{//property[@name='picture_name']/value}" />
</xsl:template>

Примерно как то так. Если что то не получается, то может по скайпу (noir_0372) ?
Я отправил в скайп вам запрос, может и получится :)