Solution Technologies
Управление сайтом без ограничений
{**
 * XS2:
 *
 * This file is developed by Solutecs, LLC for the purpose of the company
 * and is provided together with XS2 Framework as and inherent part of the
 * system. This file can be used on the terms of License Agreement.
 *
 * +7 (495) 585-0833 / 13 Rusakovskaya street, Moscow 107140 Russia
 *
 * @link http://www.solutecs.com
 * @copyright ©1998-2007 Solutecs, LLC
 * @version 1.XX
 *}



{* Опция $messagesOnPage: сколько сообщений выводить на странице *}
{assign var="messagesOnPage" value=10}
{assign var="currentPage" value=$_THE.PARAMS[0]}
{if not $currentPage}{assign var="currentPage" value=1}{/if}

{xs2GetNodes NType="message" var="allMessages" sort="CDate desc"}

{xs2GetPage nodes=$allMessages nodesOnPage=$messagesOnPage page=$currentPage var="messages"}

{* Вывод сообщений *}
{foreach from=$messages item="message"}
  <div>
    <div>
      <div>{$message.CDate|date_format:"%d.%m.%Y"}</div>
      <div>{$message.NName}</div>
    </div>
    <div>
      {$message.Text|nl2br}
      {if $message.Response}
      <div>
        <b>{$message.ResponseAuthor}:</b> {$message.Response|nl2br}
      </div>
      {/if}
    </div>
  </div>
{/foreach}
{* /Вывод сообщений *}

{* Вывод перелыстывалки страниц *}
{* Опция nodesOnPage: сколько узлов выводить на странице *}
{assign var="nodesOnPage" value=$messagesOnPage}
{* Опция pagerNodes: массив с узлами *}
{assign var="pagerNodes" value=$allMessages}
{* Опция currentPage: текущая страница *}
{assign var="currentPage" value=$currentPage}
{* Опция pagerParam: номер параметра в адресе, через который передается номер страницы *}
{assign var="pagerParam" value=1}
{xs2Fetch mod="feedback" met="pager"}
{* /Вывод перелыстывалки страниц *}

{* Форма добавления сообщения *}
<form onsubmit="return validateForm(this)" method="POST"
      action="{xs2Href mod="feedback" met="send"}">
  <input type="hidden" name="ParId" value="{$messages[0].ParId}"/>
  <div>Ваше имя<sup>*</sup></div>
  <input type="text" name="NName"/>
  <div>Ваш Email</DIV>
  <input type="text" name="Email"/>
  <div>Ваше сообщение<sup>*</sup></div>
  <textarea name="Text"></textarea>
  <input type="submit" value="Отправить"/>
</form>
{* /Форма добавления сообщения *}
Copyright ©1998-2008 Солютекс. Все права защищены.
Этот сайт сделан в designLab | Работает на технологии XS2
Условия использования | О защите конфиденциальности