Как разрешить комментировать в каталоге товаров?

#
Как разрешить комментировать в каталоге товаров?
Как разрешить комментировать в каталоге товаров?
#
Re: Как разрешить комментировать в каталоге товаров?
Для того, чтобы форма добавления комментария отображалась на сайте при выводе подробной информации об элементе инфосистемы, необходимо в узле структуры для этой инфосистемы установить галочку "Отображать комментарии" и при желании галочку "Добавленные комментарии пуюликовать сразу"
#
Re: Как разрешить комментировать в каталоге товаров?
Поздравляю всех женщин Вашей фирмы с 8 марта!
У меня два вопроса:
1.А возможно ли добавить комментарии не при выводе подробной информации об элементе инфосистемы, а при выводе группы?
и
2. При выводе групп информационной системы как можно ограничить количество групп на странице?

Спасибо.
#
Re: Как разрешить комментировать в каталоге товаров?
Спасибо за поздравление. Вас тоже с прошедшим.
1. добавить саму форму добавления комментариев при выводе группы инфосистемы не проблема. Но организовать работу данной формы затруднительно, т.к. комментарии в инфосистемах относятся только к конкретным элементам. Поэтому сохранить добавленный комментарий для группы не получится.
2. ограничить количество групп выводимых на странице можно внеся соответствующее ограничение в XSL-шаблон, используемый для вывода этих групп.
#
Re: Как разрешить комментировать в каталоге товаров?
Наталья, подскажите, пожалуйста, как внести ограничение в шаблон.
#
Re: Как разрешить комментировать в каталоге товаров?
Самый простой вариант добавить проверку на текущую выводимую позицию в тэмплейте для групп. Например для вывода 3-х групп:
<!-- ======================================================== -->
<!-- Шаблон выводит ссылки подгруппы информационного элемента -->
<!-- ======================================================== -->
<xsl:template match="group" mode="groups">
<xsl:if test="position() &lt; 3">
...
</xsl:if>
</xsl:template>
#
Re: Как разрешить комментировать в каталоге товаров?
<!-- ======================================================== -->
<!-- Шаблон выводит ссылки подгурппы инф. элемента -->
<!-- ======================================================== -->
<xsl:template match="group" mode="goups">
<xsl:if test="position() &lt; 3">
</xsl:if>
    <li>
       <xsl:if test="small_image!=''">
         <a href="{/document/blocks/url}{fullpath}" target="_blank"><img src="/upload/{small_image}"/></a>&#xA0;

   </xsl:if>
      <a href="{/document/blocks/url}{fullpath}"><b><xsl:value-of disable-output-escaping="yes" select="name"/></b></a>
</li>
</xsl:template>

Ошибку выдает
#
Re: Как разрешить комментировать в каталоге товаров?
Извеняюсь, вот шаблон
<!-- ======================================================== -->
<!-- Шаблон выводит ссылки подгурппы инф. элемента -->
<!-- ======================================================== -->
<xsl:template match="group" mode="goups">
<xsl:if test="position() &lt; 3=0">

    <li>
       <xsl:if test="small_image!=''">
         <a href="{/document/blocks/url}{fullpath}" target="_blank"><img src="/upload/{small_image}"/></a>&#xA0;

   </xsl:if>
      <a href="{/document/blocks/url}{fullpath}"><b><xsl:value-of disable-output-escaping="yes" select="name"/></b></a>

</li>

      
</xsl:if>
</xsl:template>


теперь каталогов на странице 3, а где остальные?

и код, который выводит на главную страницу ИС
/* Вывод информационных систем */
$InformationSystem = new InformationSystem();

$external_propertys=array();
$external_propertys['ОтображатьСсылкуНаАрхив']=0;
$external_propertys['ОтображатьСсылкиНаСледующиеСтраницы']=0;


/* Количество выводимых элементов */
$item_count = 2;

$InformationSystemId = 2;

$InformationGroupId = 0;  // false - из всех групп, 0 - из корневой группы

$InformationSystem->ShowInformationSystem($InformationSystemId, $InformationGroupId,'СписокЭлементовИнфосистемы',$item_count,0,$external_propertys);  
?>

он выводит все группы, а надо тоже ограничить

Помогите!
#
Re: Как разрешить комментировать в каталоге товаров?
Inna7, я привела Вам простой пример ограничения количества групп на странице инфосистемы(выводится определенное количество групп, а остальные вообще не выводятся).
Для организации вывода определенного количества групп на странице с выводом ссылок страницы с оставшимися группами требуется вносить более масштабные изменения в XSL-шаблон: в тэмплейт для вывода групп необходимо передавать параметр, соответствующий позиции, с которой следует начинать вывод ссылок на группы. Количество выводимых ссылок должно соответствовать заданному значению. Сами ссылки на страницы должны содержать параметр, который следует обрабатывать в типовой динамической странице для инфосистемы(либо в макете страницы, т.е. там где происходит показ инфосистемы). После обработки значение этого параметра следует передавать через $external_propertys для обработки в XSL-шаблоне. Значение именно этого параметра будет указывать на то, с какой позиции следует начинать вывод групп. Общее количество ссылок на страницы можно подсчитать непосредственно в XSL-шаблоне, если разделить количество всех групп на требуемое Вам количество выводимых групп.
Авторизация