Main product forma full.tpl

Материал из PHPShop

Перейти к: навигация, поиск

Шаблон product_forma_full.tpl описывает форму подробного описания товара для ссылок вида (/shop/UID_XXX.html), расположен в phpshop/templates/имя шаблона/product/

Переменные

В шаблоне используются следующие переменные:

  • @productName@ - имя товара
  • @productFotoList@ - фото-галерея товара
  • @productArt@ - артикул товара
  • @productDes@ - подробное описание товара
  • @optionsDisp@ - опции товара
  • @ComStart@, @ComStartCart@, @ComStartNotice@ - открытие комментария, используется для блокировки опции добавления товара в корзину при его отсутствии на складе и др.
  • @ComEnd@,@ComEndCart@, @ComEndNotice@ - закрытие комментария, используется для блокировки опции добавления товара в корзину при его отсутствии на складе и др.
  • @productPrice@ - стоимость товара
  • @productValutaName@ - валюта товара
  • @productPriceRub@ - старая цена товара, используется при наличии новой цены товара если товар в распродаже
  • @productSale@ - локализация ссылки "В корзину"
  • @productParentList@ - сопутствующие товары для совместной продажи
  • @vendorDisp@ - таблица характеристик товара
  • @productFiles@ - прикрепленные к товару файлы
  • @ratingfull@ - рейтинг товара
  • @productUid@ - ИД товара
  • @pagetemaDisp@ - прикрепленные статьи
  • @productSklad@ - склад товара при включенной опции показывать склад в настройках

Закладки

В форме применяются закладки для стилизации вывода информации по товару.

  <script type="text/javascript">
        tp1 = new WebFXTabPane( document.getElementById( "tabPane1" ) );
  </script>
  <div class="tab-page" id="tabPage1">
    <h2 class="tab">
      <table border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="3" height="34"><img src="images/spacer.gif" class="sel_left" alt="" width="3" height="34" border="0" /></td>
          <td class="sel_center">Характеристики</td>
          <td width="3" height="34"><img src="images/spacer.gif" class="sel_right" alt="" width="3" height="34" border="0" /></td>
        </tr>
      </table>
    </h2>
    <script type="text/javascript">tp1.addTabPage( document.getElementById( "tabPage1" ) );</script>
    @vendorDisp@ </div>
    .....

Добавление новой зкладки

Для добавления новой закладки следует добавить код:

  <div class="tab-page" id="tabPageX">
    <h2 class="tab">
      <table border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="3" height="34"><img src="images/spacer.gif" class="sel_left" alt="" width="3" height="34" border="0" /></td>
          <td class="sel_center">Название закладки</td>
          <td width="3" height="34"><img src="images/spacer.gif" class="sel_right" alt="" width="3" height="34" border="0" /></td>
        </tr>
      </table>
    </h2>
    <script type="text/javascript">tp1.addTabPage( document.getElementById( "tabPageX" ) );</script>
    содежание закладки
</div>

где tabPageX - уникальный id закладки, X- порядковый уникальный номер закладки