Отключение функционала в demodizzy — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
Строка 31: Строка 31:
 
</script>
 
</script>
 
</source>
 
</source>
 +
 +
[[Категория:Шаблонизаторы]][[Категория:Верстка в XSLT]]

Версия 08:35, 31 января 2012

Задача 1: Иногда пользователи используют при разработке своего интернет магазина демо-сайт по продаже электронной техники, и возникает потребность в отключении некоторого функционала. Например, нужно отключить "добавление к сравнению", и "Без комментариев" у товаров.


Решение: Указанные ссылки, выводятся с помощью строк

   <xsl:apply-templates select="document(concat('udata://emarket/getCompareLink/', @id))" />
         <xsl:apply-templates select="document(concat('udata://comments/countComments/', @id))/udata">
            <xsl:with-param name="link" select="@link" />
          </xsl:apply-templates>,

эти строки можете за комментировать в файле common.xsl по пути ~xsltTpls/modules/catalog.

Задача 2: Отключение вывода "опроса" и "рассылок" на сайте.

Решение: Необходимо открыть файл, находящийся по пути ~xsltTpls/layouts и закомментировать строки

<xsl:apply-templates select="document('udata://vote/insertlast/')" /> <xsl:apply-templates select="document('udata://dispatches/subscribe/')/udata" mode="right" /> .


Задача 3: Отключение блоков социальных сетей на сайте.

Решение: Необходимо открыть файл, находящийся по пути ~xsltTpls/layouts и закомментировать строки

<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2FUMI.CMS &width=188&colorscheme=light&show_faces=true&border_color& stream=false&header=false&height=293" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:188px; height:293px; margin: 50px 0 10px;" allowTransparency="true"></iframe> </source>

и строки

<div id="vk_groups" style="margin-bottom: 10px;"></div>
<script type="text/javascript">
VK.Widgets.Group("vk_groups", {mode: 0, width: "188", height: "293"}, 23325076);
</script>