UMIhelp

Разработка сайта на UMI.CMS => Шаблоны XSLT => Тема начата: diii3 от 10 Ноября 2012, 15:40:52

Название: Источники значений & в интернет-магазине "
Отправлено: diii3 от 10 Ноября 2012, 15:40:52
Здравствуйте! Пытаюсь вникнуть в работу оформления заказа на интернет-магазине "Современный" в стандартной поставке ЮМИ.СМС. Не понятно откуда берутся значения со знаком &? Вот пример кода, для пояснения:

   <xsl:template match="purchasing[@stage = 'result']">
      <p>
         <xsl:text>&emarket-order-failed;</xsl:text>
      </p>
   </xsl:template>
   
   <xsl:template match="purchasing[@stage = 'result' and @step = 'successful']">
      <p>
         <xsl:text>&emarket-order-successful;</xsl:text>
      </p>
   </xsl:template>

Это переменные объявленные в каком-то файле? Или значения заложенные в самой системе ЮМИ по умолчанию? И если они по умолчанию, то что надо поставить что бы появление знака & не приводило к ошибке работы системы?
Название: Re:Источники значений & в интернет-магазине "
Отправлено: Rodogor от 10 Ноября 2012, 21:55:19
Ну я обычно в таких ситуациях всегда делаю поиск по всем файлам с поиском нужной мне строки. Таким образом Вы найдёте xsltTpls\i18n\constants.dtd или около того, где будут описаны сущности.

Поиск про сущности так же не мешает. Пойду вот тоже почитаю..
Название: Re:Источники значений & в интернет-магазине "
Отправлено: diii3 от 10 Ноября 2012, 22:04:18
Спасибо большое! Буду разбираться)