Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Добавление тегов для товаров, и вывод блока с тегами в любом месте сайта

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

Ответов: 9
Просмотров: 1883
Последний ответ 26 Июля 2014, 10:58:09
от FelixTheCat
Неправильное закрытие тегов link, meta, br

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

Ответов: 4
Просмотров: 234
Последний ответ 22 Августа 2016, 12:36:01
от Surokaz_umi
Проблема с облаком тегов

Автор klonglukРаздел Шаблоны TPL

Ответов: 9
Просмотров: 3884
Последний ответ 11 Ноября 2011, 14:35:54
от admin
Облако тегов XSLT

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

Ответов: 1
Просмотров: 1221
Последний ответ 16 Октября 2012, 12:46:10
от admin
Модуль обратная связь demodizzy

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

Ответов: 2
Просмотров: 574
Последний ответ 20 Июля 2015, 13:41:52
от admin

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

*

idu.kuru

  • *
  • 16
  • +1/-0
    • Просмотр профиля
В шаблоне на основе demodizzy столкнулся с тем что в модуле блоги XSLT генерирует лишние теги <br> экранируя каждый элемент в контенте
на входе имеем
<p>...</p>
<h2>...</h2>
<p>...</p>
<h2>...</h2>
<p>...</p>

а на выходе
<div xmlns:umi="http://www.umi-cms.ru/TR/umi" class="entry-content" umi:element-id="41" umi:field-name="content"><p>...</p>
<br>
<h2>...</h2>
<br>
<p>...</p>
<br>
<h2>...</h2>
<br>
<p>...</p>
</div>

во всех остальных модулях контент выводится нормально без лишних тегов.
проверил на чистом demodizzy там тоже самое даже на http://demo.umi-cms.ru/


откуда эти теги беруться как это можно исправить?

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Генерация тегов <br> в блогах на demodizzy
« Ответ #1 : 25 Марта 2015, 14:54:07 »
в модуле blogs20 в функции, которая выводит содержимое поста (postView) есть вызов функции (prepareContent) котрая обрабатывает контент и вней есть четкие инструкции по преобразованию  "\n" -> "<br />\n"

если необходимы файлы с этими правками пишите, скину

*

idu.kuru

  • *
  • 16
  • +1/-0
    • Просмотр профиля
Re:Генерация тегов <br> в блогах на demodizzy
« Ответ #2 : 25 Марта 2015, 17:36:35 »
в модуле blogs20 в функции, которая выводит содержимое поста (postView) есть вызов функции (prepareContent) котрая обрабатывает контент и вней есть четкие инструкции по преобразованию  "\n" -> "<br />\n"

если необходимы файлы с этими правками пишите, скину
спасибо, сам нашел по вашей наводке и пофиксил

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Генерация тегов <br> в блогах на demodizzy
« Ответ #3 : 25 Марта 2015, 22:58:23 »
только помните, что правка в файлах ядра может быть потерянна при обновлении (если будут перезаписываться эти файлы). Так что либо пишите где что меняли, чтобы потом повторить, либо делайте кастомы, которые дублируют функционал (именно об этом варианте говорил я) и пользуйтесь ими.