Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
отображение запроса USEL в виде запроса SQL

Автор BaceHРаздел Custom макросы

Ответов: 5
Просмотров: 2638
Последний ответ 11 Январь 2013, 19:48:58
от admin
Обрезка видимой части изображения шаблоном "catalog-thumbnail"

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 3
Просмотров: 1421
Последний ответ 25 Январь 2014, 21:07:48
от NOIRMAN
Добавление, исправления текста на странице.

Автор DZHETIGAPAРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 1488
Последний ответ 18 Октябрь 2011, 23:20:39
от Madalet
Заворачивание текста в теги

Автор ArmorРаздел Макросы UMI.CMS

Ответов: 14
Просмотров: 5222
Последний ответ 04 Сентябрь 2011, 18:26:02
от admin
Как прописать title, description, keywords при отображение кастомого функционала

Автор atachРаздел Custom макросы

Ответов: 5
Просмотров: 294
Последний ответ 11 Апрель 2017, 13:34:57
от Vladimir

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

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
отображение части текста
« : 11 Сентябрь 2012, 11:11:38 »
Здравствуйте. Подскажите как сделать так, чтоб весь текст из поля не выводился.. а только часть...
например.. у меня есть комментарий... в нем текст вопроса в поле message... мне надо чтоб он вывел только первую часть вопроса.. а вторую выводил в <span>... при нажатии ссылки "читать дальше"...
возможно ли так сделать?

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:отображение части текста
« Ответ #1 : 12 Сентябрь 2012, 17:33:07 »
частично, загляните сюда http://umihelp.ru/forum/index.php/topic,332.0.html

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:отображение части текста
« Ответ #2 : 13 Сентябрь 2012, 10:24:13 »
я недавно работаю с umi.. и не сразу все понимаю.. и вот куда этот cut вставлять и что там что я непоняла(((
можно попдробнее? Это часть кода..
<div class="text"><xsl:value-of select="document(concat('upage://', @id, '.message'))//value" /></div>
и вотэтот message мне надо разбить на меньшую часть и остальную...

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:отображение части текста
« Ответ #3 : 13 Сентябрь 2012, 11:41:59 »
попробуйте вот такую строчку

<!--в переменную $short_message загоняем значение поля message из страницы с id = @id -->
<xsl:variable name="short_message" select="document(concat('upage://', @id, '.message'))//value" />

<!--выводим переменную $short_message обрезая её xpath функцией substring -->
<div class="text"><xsl:value-of select="substring($short_message, 1, 320)" disable-output-escaping="yes"/>&nbsp;<xsl:text>...</xsl:text> </div>

*

niakriss

  • ***
  • 190
  • +2/-0
    • Просмотр профиля
Re:отображение части текста
« Ответ #4 : 24 Сентябрь 2012, 12:00:48 »
спасибо... тока добралась до этого раздела) все получилось...