Перейти к содержимому


варианты доставки и оплаты


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 50

#21 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 05 Январь 2013 - 19:46

Просмотр сообщенияsupport (05 Январь 2011 - 17:23) писал:

Для удаления достаточно будет удалить в редакторе тем ("Сайт" -> "Редактор тем") код из шаблона "Товар":
<!-- Блок описания вариантов доставки -->
<tr>
<td class="goodsDataMainDeliveryBlock" colspan="2">
<h4>Условия доставки</h4>
{% FOR goods_delivery %}
<br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
<div class="goodsDataMainDeliveryItem" >
<p>{goods_delivery.DESC}</p>

{% IF goods_delivery.rules_empty %}
Стоимость доставки: {goods_delivery.PRICE | money_format}
{% ELSE %}
<div class="goodsDataMainDeliveryItemRules">
<table>
<thead>
<tr>
<td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
</tr>
<tr>
<td>Для заказов больше</td>
<td>Стоимость доставки</td>
</tr>
</thead>
<tbody class="num">
{% FOR rules %}
<tr>
<td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
<td>{goods_delivery.rules.PRICE | money_format}</td>
</tr>
{% ENDFOR %}
<tr>
<td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
<td>{goods_delivery.PRICE | money_format}</td>
</tr>
</tbody>
</table>
</div>
{% ENDIF %}
</div>
{% ENDFOR %}
</td>
</tr>

Для перестановки местами например с характеристиками товара надо перетащить код:
<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
<h3>Характеристики {GOODS_NAME}</h3><br />
<table class="goodsDataFeatures">
<tr>
{% FOR goods_features%}
<td>
<p><span>{goods_features.NAME}</span></p>
</td>
<td>
{goods_features.VALUE}
</td>
{goods_features.index | is_divided("2","</tr><tr>","")}
{% ENDFOR %}
</tr>
</table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

Над этим блоком, обрамив его строкой и ячейкой таблицы.
Можно поставить характеристики товара вместо блока доставки, тогда достаточно будет просто поменять указанные выше коды местами.

Здравствуйте.

Поменяла местами. Спасибо. Но хотелось бы еще подредактировать. Подскажите пожалуйста как.

Прикрепленные изображения

  • Вопрос.png


#22 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 08 Январь 2013 - 09:52

Просмотр сообщенияЛада (05 Январь 2013 - 19:46) писал:

Здравствуйте.

Поменяла местами. Спасибо. Но хотелось бы еще подредактировать. Подскажите пожалуйста как.

Напиши пожалуйста адрес вашего магазина или укажите свой id аккаунта

#23 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 09 Январь 2013 - 10:07

Просмотр сообщенияЛада (05 Январь 2013 - 19:46) писал:

Здравствуйте.

Поменяла местами. Спасибо. Но хотелось бы еще подредактировать. Подскажите пожалуйста как.

Отступы:
Сайт -> Редактор тем -> Файлы -> main.css
найдите строку
.goodsDataForm table				{margin: 0px}

замените на
.goodsDataForm table				{margin: 0px 0px 0px 5px;}

далее найдите
.goodsData h3 {margin-top:1em;}

и замените на
.goodsData h3 {margin: 1em 0px 0px 5px;}

По поводу блоков описания и доставки, у Вас небольшие проблемы с версткой. Можете приложить код Вашего шаблона Товар?

#24 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 11 Январь 2013 - 10:23

Здравствуйте.
Спасибо большое. Отступы сделала.
Объясните пожалуйста что за код шаблона товара?

#25 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 11 Январь 2013 - 10:59

Просмотр сообщенияЛада (11 Январь 2013 - 10:23) писал:

Здравствуйте.
Спасибо большое. Отступы сделала.
Объясните пожалуйста что за код шаблона товара?
В панели управления вашим магазином в разделе Сайт->Редактор тем->Шаблоны найдите файл "Товар", нажмите на него. И пришлите нам открывшийся код.

#26 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 14 Январь 2013 - 13:57

Здравствуйте. Код- это все открывшееся окно?


<div class="page-headline">
  <h1>{GOODS_NAME}</h1>
</div>

<div class="pad-box">
  <!-- Строка пути -->
  <div id="site-path">
    <p>
      <a href="http://{NET_DOMAIN}/...}/">Главная</a> » <a href="{CATALOG_URL}" >Каталог товаров</a>
      {% FOR upper_navigation %}
        {% IF upper_navigation.CURRENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %}
      {% ENDFOR %}
      » <span class="current">{GOODS_NAME}</span>
    </p>
  </div>
  <!-- end Строка пути -->


<div class="goodsData">

  <!-- Артикул, если указан -->
  <div class="goodsDataMainModificationArtNumber" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none;"{% ENDIF %}>
      Артикул: <span>{GOODS_MOD_ART_NUMBER}</span>
  </div>


  <form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm cont700 hiden" >
    <div>
      <input type="hidden" name="hash" value="{HASH}" />
      <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />

      <table class="goodsDataMain">
        <tr>
          <td class="goodsDataMainImageBlock">
            <!-- Большое изображение -->
            <div class="goodsDataMainImage">
              {% IF GOODS_IMAGE_EMPTY %}
                <img src="{ASSETS_IMAGES_PATH}no-photo-medium.png" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" />
              {% ELSE %}
                <a href="{GOODS_IMAGE_LARGE}" target="_blank" title="Увеличить {GOODS_NAME}"><img class="cornerAll withBorder" src="{GOODS_IMAGE_MEDIUM}" alt="{GOODS_NAME}" /></a>
              {% ENDIF %}

              <!-- Идентификатор изображения товара, используется для галереи изображений -->
              <input type="hidden" rel="{GOODS_IMAGE_ID}" />
            </div>

            <!-- Ссылка на увеличение среднего изображения товара до большого. Появляется если у товара указано изображение -->
            {% IFNOT GOODS_IMAGE_EMPTY %}
              <div class="goodsDataMainImageZoom">
                <a href="{GOODS_IMAGE_LARGE}" target="_blank">Увеличить изображение</a>
              </div>
            {% ENDIF %}

            <!-- Другие изображения товара. Отображаются если есть изображения товара -->
            {% IFNOT goods_images_empty %}
              {% FOR goods_images %}

                <!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
                {% IF goods_images.first %}
                  <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}>
                    <h5>Другие фото {GOODS_NAME}</h5>
                {% ENDIF %}

                <!-- Уменьшенное изображение товара -->
                <div class="goodsDataMainImagesIcon left">
                  <a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>

                  <!-- Идентификатор изображения товара, используется для галереи изображений -->
                  <input type="hidden" rel="{goods_images.ID}" />
                </div>

                <!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
                {% IF goods_images.last %}
                  </div>
                {% ENDIF %}
              {% ENDFOR %}
            {% ENDIF %}
          </td>
          <td>

            <div class="goodsDataMainOrder cornerAll">
              <table>

                <!-- Блок с данными товара при выбранных параметрах. Берутся из модификаций товара -->
                <tr>
                  <td class="goodsDataMainModificationDataBlock">
                      <!-- По этому значению производится заказ товара -->
                      <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />

                      <!-- Цена сейчас -->
                      <span class="goodsDataMainModificationPriceNow" title="Цена сейчас">
                         {GOODS_MOD_PRICE_NOW | money_format}
                      </span>

                      <!-- Старая цена -->
                      <span class="goodsDataMainModificationPriceOld lineThrough" title="Старая цена">
                     <!-- Если на товар действует скидка -->
                        {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
                          {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
                     <!-- Если старая цена была больше новой -->
                        {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
                       {GOODS_MOD_PRICE_OLD | money_format}
                     {% ENDIF %}
                   </span>

                      <!-- Доступность товара -->
                      <div class="goodsDataMainModificationAvailable">
                          <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
                          <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
                      </div>


                  </td>
                  <td class="goodsDataFormSubmitButton">
                    <a class="more-link"  onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a><br /><br />

                    <!-- Если в тарифном плане подключен модуль сравнения товаров -->
                    {% IF TARIFF_FEATURE_GOODS_COMPARE %}
                      <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
                      {% IFNOT SETTINGS_COMPARE_DISABLE %}
                        <a class="goodsDataCompareButton add" {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{GOODS_NAME}&raquo; к списку сравнения с другими товарами" href="#" >Добавить к сравнению</a>
                        <a class="goodsDataCompareButton delete" {% IFNOT GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{GOODS_NAME}&raquo; из списка сравнения с другими товарами" href="#" >Убрать из сравнения</a>
                      {% ENDIF %}
                    {% ENDIF %}
                  </td>
                </tr>

                <!-- Блок информации по акции действующей на товар, если таковая есть -->
                {% IF GOODS_MOD_MAX_DISCOUNT_ID %}
                  <tr>
                    <td class="goodsDataMainDiscountBlock" colspan="2">
                      <div>
                        <!-- Акция на товар -->
                     <strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.</strong><br />
                     До {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}%
                      </div>
                    </td>
                  </tr>
                {% ENDIF %}

                <!-- Блок выбора модификаций для текущей товарной позиции -->
<!-- Блок выбора модификаций для текущей товарной позиции -->
                <tr>
                  <td class="goodsDataMainModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %} colspan="2">
                    <div><b>Выбирайте нужный тон на картинке, затем нажмите на стрелочку в окошке ниже, укажите его в списке и нажмите на кнопку "В корзину"</b>
                      <table>
                          <tr>
                          {% FOR goods_modifications_properties %}
                            <td class="goodsDataMainModificationsBlockProperty">
                              <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
                              {% FOR values %}

                                  <!-- Если это первый элемент в списке -->
                                  {% IF goods_modifications_properties.values.first %}
                                    <strong>{goods_modifications_properties.NAME}:</strong><br />
                                    <select name="form[properties][]">
                                  {% ENDIF %}

                                    <option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>

                                  <!-- Если это последний элемент в списке -->
                                  {% IF goods_modifications_properties.values.last %}
                                    </select>
                                  {% ENDIF %}
                              {% ENDFOR %}

                            </td>

                            {goods_modifications_properties.index | is_divided("2","</tr><tr>","")}
                          {% ENDFOR %}
                        </tr>
                      </table>

                      <!-- Данные по модификациям для текущей товарной позиции -->
                      {% FOR goods_modifications %}
                        <div class="goodsDataMainModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}">
                          <input type="hidden" name="id" value="{goods_modifications.ID}" />
                          <input type="hidden" name="art_number" value="{goods_modifications.ART_NUMBER}" />
                          <input type="hidden" name="price_now" value="{goods_modifications.PRICE_NOW}" />
                          <div class="price_now_formated" style="display:none">{goods_modifications.PRICE_NOW | money_format}</div>
                          <input type="hidden" name="price_old" value="{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT}{% ELSE %}{goods_modifications.PRICE_OLD}{% ENDIF %}" />
                          <div class="price_old_formated" style="display:none">{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT | money_format}{% ELSE %}{goods_modifications.PRICE_OLD | money_format}{% ENDIF %}</div>
                          <input type="hidden" name="rest_value" value="{goods_modifications.REST_VALUE}" />
                          <input type="hidden" name="measure_id" value="{goods_modifications.MEASURE_ID}" />
                          <input type="hidden" name="measure_name" value="{goods_modifications.MEASURE_NAME}" />
                          <input type="hidden" name="measure_desc" value="{goods_modifications.MEASURE_DESC}" />
                          <input type="hidden" name="measure_precision" value="{goods_modifications.MEASURE_PRECISION}" />
                          <input type="hidden" name="is_has_in_compare_list" value="{goods_modifications.IS_HAS_IN_COMPARE_LIST}" />
                          <div class="description" style="display:none">{goods_modifications.DESCRIPTION}</div>
                        </div>
                      {% ENDFOR %}
                    </div>
                  </td>
                </tr>

                <!-- Блок описания модификации -->
                <tr>
                  <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2">
                    {GOODS_MOD_DESCRIPTION}
                  </td>
                </tr>

  <!-- Блок характеристик товара. Показываем его если указаны характеристики -->
  {% IFNOT goods_features_empty %}
      <h3>Характеристики {GOODS_NAME}</h3><br />
    <table class="goodsDataFeatures">
      <tr>
        {% FOR goods_features%}
          <td>
            <p><span>{goods_features.NAME}</span></p>
          </td>
          <td>
            {goods_features.VALUE}
          </td>
          {goods_features.index | is_divided("2","</tr><tr>","")}
        {% ENDFOR %}
      </tr>
    </table><br /><br />
  {% ENDIF %}
  <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
              </table>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </form>


    <!-- Блок описания товара. Показываем его есть описание товара -->
    {% IF GOODS_DESCRIPTION_LARGE %}
      <h3>Описание {GOODS_NAME}</h3>
      <div class="htmlDataBlock">
        {GOODS_DESCRIPTION_LARGE}
      </div>
    {% ENDIF %}
    <!-- END Блок описания товара. Показываем его есть описание товара -->

    <!-- Короткое SEO-описание -->
    {% IF GOODS_SEO_DESCRIPTION_SHORT %}
      <p style="padding-top:1em;">{GOODS_SEO_DESCRIPTION_SHORT}</p>
    {% ENDIF %}
    <!-- END Короткое SEO-описание -->

    <!-- Полное SEO-описание -->
    {% IF GOODS_SEO_DESCRIPTION_LARGE %}
      <div style="padding-top:1em;" class="htmlDataBlock">{GOODS_SEO_DESCRIPTION_LARGE}</div>
    {% ENDIF %}
    <!-- END Полное SEO-описание -->
  </div>

                <!-- Блок описания вариантов доставки -->
                <tr>
                  <td class="goodsDataMainDeliveryBlock" colspan="2">
                    <h4>Условия доставки</h4>
                    {% FOR goods_delivery %}
                      <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
                      <div class="goodsDataMainDeliveryItem" >
                       {%IFNOT goods_delivery.NAME=доставка %}

                                          {%ELSEIF goods_delivery.NAME=доставка2%}

                                          {%ELSE%}
                                                  <p>{goods_delivery.DESC}</p>
                                          {%ENDIF%}

                        {% IF goods_delivery.rules_empty %}
                          Стоимость доставки: {goods_delivery.PRICE | money_format}
                        {% ELSE %}
                          <div class="goodsDataMainDeliveryItemRules">
                            <table>
                              <thead>
                                <tr>
                                  <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
                                </tr>
                                <tr>
                                  <td>Для заказов больше</td>
                                  <td>Стоимость доставки</td>
                                </tr>
                              </thead>
                              <tbody class="num">
                                {% FOR rules %}
                                  <tr>
                                    <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
                                    <td>{goods_delivery.rules.PRICE | money_format}</td>
                                  </tr>
                                {% ENDFOR %}
                                  <tr>
                                    <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
                                    <td>{goods_delivery.PRICE | money_format}</td>
                                  </tr>
                              </tbody>
                            </table>
                          </div>
                        {% ENDIF %}
                      </div>
                    {% ENDFOR %}
                  </td>
                </tr>  



  <!-- Если в тарифном плане подключен модуль отзывов о товаре -->
  {% IF TARIFF_FEATURE_GOODS_OPINION %}
    <!-- Если не выключен модуль отзывов о товаре -->
    {% IFNOT SETTINGS_OPINION_DISABLE %}
      <div class="goodsDataOpinion">
        <h3>Отзывы о {GOODS_NAME}</h3><br />

        <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
        {% IF opinion_list_empty_without_filter %}
          <div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div>

        <!-- Если по товару есть хотя бы один отзыв -->
        {% ELSE %}
          <table>
            <!-- Верхняя навигация (Фильтры и страницы) -->
            <thead>
              <tr class="goodsDataOpinionListNavigateTop">
                <td>
                  <!-- Среднее значение по результатам всех отзывов об этом товаре -->
                  {% IF GOODS_OPINION_RATING_VALUE_ROUND %}
                    <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" />
                  {% ELSE %}
                    <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" />
                  {% ENDIF %}

                  <!-- Фильтры отзывов -->
                  <span class="goodsDataOpinionAverageInfo">
                    {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %}
                      Все ({GOODS_OPINION_RATING_CNT_ALL}) |
                    {% ELSE %}
                      <a href="{GOODS_OPINION_ALL_URL}">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> |
                    {% ENDIF %}

                    {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
                      Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) |
                    {% ELSE %}
                      <a href="{GOODS_OPINION_GOOD_URL}">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> |
                    {% ENDIF %}

                    {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
                      Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) |
                    {% ELSE %}
                      <a href="{GOODS_OPINION_BAD_URL}">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> |
                    {% ENDIF %}

                    <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList">Оставить отзыв</a>
                  </span>
                </td>
                <td>
                  <!-- Страницы отзывов -->
                  {% IF opinion_show_pages %}
                    <div class="square_pages">
                      <span>Страницы: </span>
                        {% FOR opinion_pages_list %}
                          {% IF opinion_pages_list.CURRENT %}
                            <b>{opinion_pages_list.PAGE}</b>
                          {% ELSE %}
                            <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
                          {% ENDIF %}
                        {% ENDFOR %}
                    </div>
                  {% ENDIF %}
                </td>
              </tr>
            </thead>
            <!-- END Верхняя навигация (Фильтры и страницы) -->

            <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
            {% IF opinion_list_empty %}
              <tbody>
                <tr>
                  <td colspan="2">
                    <div class="goodsDataOpinionMessage empty">
                      {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
                        Положительных
                      {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
                        Отрицательных
                      {% ENDIF %}
                      отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
                    </div>
                  </td>
                </tr>
              </tbody>

            <!-- Если отзывы по товару уже есть, покажем их список -->
            {% ELSE %}
              <!-- Список отзывов о товарах -->
              <tbody>
                <tr>
                  <td colspan="2">
                    <table class="goodsDataOpinionListTable">
                      <tbody>
                      {% FOR opinion_list %}
                        <tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">
                          <td class="ceil1">
                            <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</span>
                            <span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span>

                            {% IF opinion_list.DELETE_URL %}
                              <a href="{opinion_list.DELETE_URL}">Удалить</a>
                            {% ENDIF %}
                          </td>
                          <td class="ceil2">
                            {% IF opinion_list.TITLE %}<strong class="valignMiddle">{opinion_list.TITLE}</strong>{% ENDIF %}
                            {% IF opinion_list.RATING %}<img class="valignMiddle" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}<br />

                            {% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br />{% ENDIF %}
                            {% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
                            {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
                            {% IF opinion_list.ANSWER %}
                              <div class="goodsDataOpinionListTableAnswer">
                                {opinion_list.ANSWER | nl2br}<br />
                              </div>
                            {% ENDIF %}
                          </td>
                        </tr>
                      {% ENDFOR %}
                      </tbody>
                    </table>
                  </td>
                </tr>
              </tbody>
              <!-- END Список отзывов о товаре -->

              <!-- Нижняя навигация (страницы) -->
              <tfoot>
                <tr class="goodsDataOpinionListNavigateBottom">
                  <td colspan="2">
                    <!-- Страницы отзывов -->
                    {% IF opinion_show_pages %}
                      <div class="square_pages">
                        <span>Страницы: </span>
                          {% FOR opinion_pages_list %}
                            {% IF opinion_pages_list.CURRENT %}
                              <b>{opinion_pages_list.PAGE}</b>
                            {% ELSE %}
                              <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
                            {% ENDIF %}
                          {% ENDFOR %}
                      </div>
                    {% ENDIF %}
                  </td>
                </tr>
              </tfoot>
              <!-- END Нижняя навигация (страницы) -->
            {% ENDIF %}
          </table>
        {% ENDIF %}
        <!-- END Если по товару есть хотя бы один отзыв -->

        <!-- Форма добавления нового отзыва о товаре -->
        <form action="" method="post" class="goodsDataOpinionAddForm">
          <div id="goodsDataOpinionAdd">

            {% IF FORM_NOTICE %}
              <h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}red{% ENDIF %}">{FORM_NOTICE}</h3>
            {% ENDIF %}

            <div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% ENDIF%}>

              <input type="hidden" name="hash" value="{HASH}" />
              <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />
              <input type="hidden" name="form[goods_id]" value="{GOODS_ID}" />

              <h3>Новый отзыв о &laquo;{GOODS_NAME}&raquo;</h3>

              <table class="goodsDataOpinionAddTable">
                {% IF TARIFF_FEATURE_CLIENT_ROOM %}
                  {% IFNOT CLIENT_IS_LOGIN %}
                    <thead>
                      <tr>
                        <td colspan="2">
                          <div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div>
                        </td>
                      </tr>
                    </thead>  
                  {% ENDIF %}
                {% ENDIF %}

                <!-- Тело таблицы. Форма добавления отзыва о товаре -->
                <tbody>

                  {% IFNOT CLIENT_IS_LOGIN %}
                  <tr>
                    <td><label for="goods_opinion_name" class="required">Ваше имя</label></td>
                    <td><input id="goods_opinion_name" name="form[goods_opinion_name]"  value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="required cornerAll"/></td>
                  </tr>
                  {% ENDIF %}
                  <tr>
                    <td><label for="goods_opinion_title">Заголовок</label></td>
                    <td><input id="goods_opinion_title" name="form[goods_opinion_title]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="cornerAll" /></td>
                  </tr>
                  <tr>
                    <td class="valignTop"><label>Оценка товара</label></td>
                    <td>
                      <div class="goodsDataOpinionTableRating">
                        <input name="form[goods_opinion_rating]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
                        <input name="form[goods_opinion_rating]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/>
                      </div>
                      <span class="goodsDataOpinionMsg"></span>
                    </td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_accomplishments">Достоинства</label></td>
                    <td><textarea id="goods_opinion_accomplishments" name="form[goods_opinion_accomplishments]" cols="100" rows="7" class="cornerAll">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_limitations">Недостатки</label></td>
                    <td><textarea id="goods_opinion_limitations" name="form[goods_opinion_limitations]" cols="100" rows="7" class="cornerAll">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_comment" class="required">Комментарий</label></td>
                    <td><textarea id="goods_opinion_comment" name="form[goods_opinion_comment]" cols="100" rows="7" class="required cornerAll">{FORM_GOODS_OPINION_COMMENT}</textarea></td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td>
                    <td>
                      <div class="generally">
                        <input id="goods_opinion_generally_is_good1" name="form[goods_opinion_generally_is_good]" type="radio" value="1" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=1 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good1">Положительный</label>
                        <input id="goods_opinion_generally_is_good0" name="form[goods_opinion_generally_is_good]" type="radio" value="0" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=0 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good0">Отрицательный</label>
                      </div>
                    </td>
                  </tr>
                  {% IF USE_CAPTCHA %}
                  <tr>
                    <td><label for="opinion_captcha_string" class="required">Введите цифры</label></td>
                    <td class="goodsDataOpinionCaptcha">
                    <table>
                      <tr>
                        <td rowspan="2"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Цифры" /></td>
                        <td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td>
                      </tr>
                      <tr>
                        <td><input id="opinion_captcha_string" name="form[captcha_string]" class="required captcha cornerAll" value="{FORM_}" /></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                  {% ENDIF %}

                </tbody>

                <!-- Низ таблицы. Кнопка отправки формы -->
                <tfoot>
                  <tr>
                    <td></td>
                    <td><input type="submit" value="Добавить отзыв" /> <input type="reset" class="button" value="Отменить" /> </td>
                  </tr>
                </tfoot>

              </table>


            </div>
          </div>
        </form>

        <!-- Дабы добавляющий увидел результат добавления изменим хэш -->
        {% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
      </div>
    {% ENDIF %}
    <!-- END Если не выключен модуль отзывов о товаре -->
  {% ENDIF %}
  <!-- END  Если в тарифном плане подключен модуль отзывов о товаре -->


</div>

#27 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 14 Январь 2013 - 14:28

Просмотр сообщенияЛада (14 Январь 2013 - 13:57) писал:

Здравствуйте. Код- это все открывшееся окно?



Замените Ваш код шаблона Товар (тот, который Вы прикрепляли к данному сообщению) на содержимое моего прикрепленного файла

Прикрепленные файлы



#28 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 14 Январь 2013 - 15:23

Спасибо, заменила. Но теперь в другую сторону все сместилось слишком.
Хотелось бы, чтобы описание находилось под фотографией.

И хотелось бы, чтобы было грамотно написано.
Либо "Описание ожерелья", либо "Описание.", а строчкой ниже "Ожерелье и т.д.", а не "Описание ожерелье"

Тоже самое и в характеристиках. Сейчас: ХАРАКТЕРИСТИКИ ТРЕХЦВЕТНЫЕ ТЕНИ ДЛЯ ВЕК

тогда либо оставить просто "Характеристики" без добавления названия товара, либо писать характеристики с точкой, а на следующей строчке название товара.

Прикрепленные изображения

  • Безым djghjc.png


#29 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 14 Январь 2013 - 15:49

Просмотр сообщенияЛада (14 Январь 2013 - 15:23) писал:

Спасибо, заменила. Но теперь в другую сторону все сместилось слишком.
Хотелось бы, чтобы описание находилось под фотографией.

И хотелось бы, чтобы было грамотно написано.
Либо "Описание ожерелья", либо "Описание.", а строчкой ниже "Ожерелье и т.д.", а не "Описание ожерелье"

Тоже самое и в характеристиках. Сейчас: ХАРАКТЕРИСТИКИ ТРЕХЦВЕТНЫЕ ТЕНИ ДЛЯ ВЕК

тогда либо оставить просто "Характеристики" без добавления названия товара, либо писать характеристики с точкой, а на следующей строчке название товара.


Как вариант можно заменить название товара на слово "товар". Во всех карточках товара тогда будет "Описание товара" и "Характеристики товара". Замените снова Ваш шаблон на прикрепленный файл

Прикрепленные файлы



#30 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 14 Январь 2013 - 17:45

Спасибо большое. С этой картинкой теперь все нормально, с надписями нормально. А другие описания уехали опять вниз и влево. Как исправить?

Прикрепленные изображения

  • Безымянный 6.png
  • Безымянный 7.png


#31 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 14 Январь 2013 - 20:51

Вероятно у вас ошибка разметки в шаблоне "Товар" или же ошибка в описании к товару. Пожалуйста приложите ваш полный код шаблона "Товар".

#32 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 15 Январь 2013 - 08:52

<div class="page-headline">
  <h1>{GOODS_NAME}</h1>
</div>

<div class="pad-box">
  <!-- Строка пути -->
  <div id="site-path">
    <p>
      <a href="http://{NET_DOMAIN}/...}/">Главная</a> » <a href="{CATALOG_URL}" >Каталог товаров</a>
      {% FOR upper_navigation %}
        {% IF upper_navigation.CURRENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ELSEIF upper_navigation.CURRENT_PARENT %} » <a href="{upper_navigation.URL}" >{upper_navigation.NAME}</a>{% ENDIF %}
      {% ENDFOR %}
      » <span class="current">{GOODS_NAME}</span>
    </p>
  </div>
  <!-- end Строка пути -->


<div class="goodsData">

  <!-- Артикул, если указан -->
  <div class="goodsDataMainModificationArtNumber" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none;"{% ENDIF %}>
      Артикул: <span>{GOODS_MOD_ART_NUMBER}</span>
  </div>


  <form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm cont700 hiden" >
    <div>
      <input type="hidden" name="hash" value="{HASH}" />
      <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />

      <table class="goodsDataMain">
        <tr>
          <td class="goodsDataMainImageBlock">
            <!-- Большое изображение -->
            <div class="goodsDataMainImage">
              {% IF GOODS_IMAGE_EMPTY %}
                <img src="{ASSETS_IMAGES_PATH}no-photo-medium.png" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" />
              {% ELSE %}
                <a href="{GOODS_IMAGE_LARGE}" target="_blank" title="Увеличить {GOODS_NAME}"><img class="cornerAll withBorder" src="{GOODS_IMAGE_MEDIUM}" alt="{GOODS_NAME}" /></a>
              {% ENDIF %}

              <!-- Идентификатор изображения товара, используется для галереи изображений -->
              <input type="hidden" rel="{GOODS_IMAGE_ID}" />
            </div>

            <!-- Ссылка на увеличение среднего изображения товара до большого. Появляется если у товара указано изображение -->
            {% IFNOT GOODS_IMAGE_EMPTY %}
              <div class="goodsDataMainImageZoom">
                <a href="{GOODS_IMAGE_LARGE}" target="_blank">Увеличить изображение</a>
              </div>
            {% ENDIF %}

            <!-- Другие изображения товара. Отображаются если есть изображения товара -->
            {% IFNOT goods_images_empty %}
              {% FOR goods_images %}

                <!-- Заголовок и обёртка для изображений, которая позволяет не показывать уменьшенное изображение товара если оно у него лишь одно -->
                {% IF goods_images.first %}
                  <div {% IF goods_images.length=1 %}style="display:none;"{% ENDIF %}>
                    <h5>Другие фото {GOODS_NAME}</h5>
                {% ENDIF %}

                <!-- Уменьшенное изображение товара -->
                <div class="goodsDataMainImagesIcon left">
                  <a href="{goods_images.LARGE}" rel="gallery"  target="_blank" title="{goods_images.NAME}"><img class="cornerAll withBorder" rel="{goods_images.MEDIUM}" src="{goods_images.ICON}" alt="{goods_images.NAME}" /></a>

                  <!-- Идентификатор изображения товара, используется для галереи изображений -->
                  <input type="hidden" rel="{goods_images.ID}" />
                </div>

                <!-- В самом конце закрываем обёртку для списка маленьких изображений товара -->
                {% IF goods_images.last %}
                  </div>
                {% ENDIF %}
              {% ENDFOR %}
            {% ENDIF %}
          </td>
          <td>

            <div class="goodsDataMainOrder cornerAll">
              <table>

                <!-- Блок с данными товара при выбранных параметрах. Берутся из модификаций товара -->
                <tr>
                  <td class="goodsDataMainModificationDataBlock">
                      <!-- По этому значению производится заказ товара -->
                      <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />

                      <!-- Цена сейчас -->
                      <span class="goodsDataMainModificationPriceNow" title="Цена сейчас">
                         {GOODS_MOD_PRICE_NOW | money_format}
                      </span>

                      <!-- Старая цена -->
                      <span class="goodsDataMainModificationPriceOld lineThrough" title="Старая цена">
                     <!-- Если на товар действует скидка -->
                        {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
                          {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
                     <!-- Если старая цена была больше новой -->
                        {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
                       {GOODS_MOD_PRICE_OLD | money_format}
                     {% ENDIF %}
                   </span>

                      <!-- Доступность товара -->
                      <div class="goodsDataMainModificationAvailable">
                          <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
                          <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
                      </div>


                  </td>
                  <td class="goodsDataFormSubmitButton">
                    <a class="more-link"  onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a><br /><br />

                    <!-- Если в тарифном плане подключен модуль сравнения товаров -->
                    {% IF TARIFF_FEATURE_GOODS_COMPARE %}
                      <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
                      {% IFNOT SETTINGS_COMPARE_DISABLE %}
                        <a class="goodsDataCompareButton add" {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_ADD_URL}?return_to={CURRENT_URL | urlencode}" title="Добавить &laquo;{GOODS_NAME}&raquo; к списку сравнения с другими товарами" href="#" >Добавить к сравнению</a>
                        <a class="goodsDataCompareButton delete" {% IFNOT GOODS_MOD_IS_HAS_IN_COMPARE_LIST %}style="display:none;"{% ENDIF %} rel="{COMPARE_DELETE_URL}?return_to={CURRENT_URL | urlencode}" title="Убрать &laquo;{GOODS_NAME}&raquo; из списка сравнения с другими товарами" href="#" >Убрать из сравнения</a>
                      {% ENDIF %}
                    {% ENDIF %}
                  </td>
                </tr>

                <!-- Блок информации по акции действующей на товар, если таковая есть -->
                {% IF GOODS_MOD_MAX_DISCOUNT_ID %}
                  <tr>
                    <td class="goodsDataMainDiscountBlock" colspan="2">
                      <div>
                        <!-- Акция на товар -->
                     <strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.</strong><br />
                     До {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}%
                      </div>
                    </td>
                  </tr>
                {% ENDIF %}

                <!-- Блок выбора модификаций для текущей товарной позиции -->
<!-- Блок выбора модификаций для текущей товарной позиции -->
                <tr>
                  <td class="goodsDataMainModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %} colspan="2">
                    <div><b>Выбирайте нужный тон на картинке, затем нажмите на стрелочку в окошке ниже, укажите его в списке и нажмите на кнопку "В корзину"</b>
                      <table>
                          <tr>
                          {% FOR goods_modifications_properties %}
                            <td class="goodsDataMainModificationsBlockProperty">
                              <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
                              {% FOR values %}

                                  <!-- Если это первый элемент в списке -->
                                  {% IF goods_modifications_properties.values.first %}
                                    <strong>{goods_modifications_properties.NAME}:</strong><br />
                                    <select name="form[properties][]">
                                  {% ENDIF %}

                                    <option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>

                                  <!-- Если это последний элемент в списке -->
                                  {% IF goods_modifications_properties.values.last %}
                                    </select>
                                  {% ENDIF %}
                              {% ENDFOR %}

                            </td>

                            {goods_modifications_properties.index | is_divided("2","</tr><tr>","")}
                          {% ENDFOR %}
                        </tr>
                      </table>

                      <!-- Данные по модификациям для текущей товарной позиции -->
                      {% FOR goods_modifications %}
                        <div class="goodsDataMainModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}">
                          <input type="hidden" name="id" value="{goods_modifications.ID}" />
                          <input type="hidden" name="art_number" value="{goods_modifications.ART_NUMBER}" />
                          <input type="hidden" name="price_now" value="{goods_modifications.PRICE_NOW}" />
                          <div class="price_now_formated" style="display:none">{goods_modifications.PRICE_NOW | money_format}</div>
                          <input type="hidden" name="price_old" value="{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT}{% ELSE %}{goods_modifications.PRICE_OLD}{% ENDIF %}" />
                          <div class="price_old_formated" style="display:none">{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT | money_format}{% ELSE %}{goods_modifications.PRICE_OLD | money_format}{% ENDIF %}</div>
                          <input type="hidden" name="rest_value" value="{goods_modifications.REST_VALUE}" />
                          <input type="hidden" name="measure_id" value="{goods_modifications.MEASURE_ID}" />
                          <input type="hidden" name="measure_name" value="{goods_modifications.MEASURE_NAME}" />
                          <input type="hidden" name="measure_desc" value="{goods_modifications.MEASURE_DESC}" />
                          <input type="hidden" name="measure_precision" value="{goods_modifications.MEASURE_PRECISION}" />
                          <input type="hidden" name="is_has_in_compare_list" value="{goods_modifications.IS_HAS_IN_COMPARE_LIST}" />
                          <div class="description" style="display:none">{goods_modifications.DESCRIPTION}</div>
                        </div>
                      {% ENDFOR %}
                    </div>
                  </td>
                </tr>

                <!-- Блок описания модификации -->
                <tr>
                  <td class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %} colspan="2">
                    {GOODS_MOD_DESCRIPTION}
                  </td>
                </tr>

  <!-- Блок характеристик товара. Показываем его если указаны характеристики -->
  {% IFNOT goods_features_empty %}
      <h3>Характеристики товара</h3><br />
    <table class="goodsDataFeatures">
      <tr>
        {% FOR goods_features%}
          <td>
            <p><span>{goods_features.NAME}</span></p>
          </td>
          <td>
            {goods_features.VALUE}
          </td>
          {goods_features.index | is_divided("2","</tr><tr>","")}
        {% ENDFOR %}
      </tr>
    </table><br /><br />
  {% ENDIF %}
  <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
              </table>
            </div>

          </td>
        </tr>
         <!-- Блок описания вариантов доставки -->
                <tr>
                  <td class="goodsDataMainDeliveryBlock" colspan="2">
                   <!-- Блок описания товара. Показываем его есть описание товара -->
     <div>  {% IF GOODS_DESCRIPTION_LARGE %}
      <h3>Описание товара</h3>
      <div class="htmlDataBlock">
        {GOODS_DESCRIPTION_LARGE}
      </div>
    {% ENDIF %}  </div>
    <!-- END Блок описания товара. Показываем его есть описание товара -->

    <!-- Короткое SEO-описание -->
    {% IF GOODS_SEO_DESCRIPTION_SHORT %}
      <p style="padding-top:1em;">{GOODS_SEO_DESCRIPTION_SHORT}</p>
    {% ENDIF %}
    <!-- END Короткое SEO-описание -->

    <!-- Полное SEO-описание -->
    {% IF GOODS_SEO_DESCRIPTION_LARGE %}
      <div style="padding-top:1em;" class="htmlDataBlock">{GOODS_SEO_DESCRIPTION_LARGE}</div>
    {% ENDIF %}
    <!-- END Полное SEO-описание -->
  </div>
                    <h4>Условия доставки</h4>
                    {% FOR goods_delivery %}
                      <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
                      <div class="goodsDataMainDeliveryItem" >
                       {%IFNOT goods_delivery.NAME=доставка %}

                                          {%ELSEIF goods_delivery.NAME=доставка2%}

                                          {%ELSE%}
                                                  <p>{goods_delivery.DESC}</p>
                                          {%ENDIF%}

                        {% IF goods_delivery.rules_empty %}
                          Стоимость доставки: {goods_delivery.PRICE | money_format}
                        {% ELSE %}
                          <div class="goodsDataMainDeliveryItemRules">
                            <table>
                              <thead>
                                <tr>
                                  <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
                                </tr>
                                <tr>
                                  <td>Для заказов больше</td>
                                  <td>Стоимость доставки</td>
                                </tr>
                              </thead>
                              <tbody class="num">
                                {% FOR rules %}
                                  <tr>
                                    <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
                                    <td>{goods_delivery.rules.PRICE | money_format}</td>
                                  </tr>
                                {% ENDFOR %}
                                  <tr>
                                    <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
                                    <td>{goods_delivery.PRICE | money_format}</td>
                                  </tr>
                              </tbody>
                            </table>
                          </div>
                        {% ENDIF %}
                      </div>
                    {% ENDFOR %}
                  </td>
                </tr>  


      </table>
    </div>
  </form>








  <!-- Если в тарифном плане подключен модуль отзывов о товаре -->
  {% IF TARIFF_FEATURE_GOODS_OPINION %}
    <!-- Если не выключен модуль отзывов о товаре -->
    {% IFNOT SETTINGS_OPINION_DISABLE %}
      <div class="goodsDataOpinion">
        <h3>Отзывы о {GOODS_NAME}</h3><br />

        <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
        {% IF opinion_list_empty_without_filter %}
          <div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div>

        <!-- Если по товару есть хотя бы один отзыв -->
        {% ELSE %}
          <table>
            <!-- Верхняя навигация (Фильтры и страницы) -->
            <thead>
              <tr class="goodsDataOpinionListNavigateTop">
                <td>
                  <!-- Среднее значение по результатам всех отзывов об этом товаре -->
                  {% IF GOODS_OPINION_RATING_VALUE_ROUND %}
                    <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" />
                  {% ELSE %}
                    <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" />
                  {% ENDIF %}

                  <!-- Фильтры отзывов -->
                  <span class="goodsDataOpinionAverageInfo">
                    {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %}
                      Все ({GOODS_OPINION_RATING_CNT_ALL}) |
                    {% ELSE %}
                      <a href="{GOODS_OPINION_ALL_URL}">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> |
                    {% ENDIF %}

                    {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
                      Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) |
                    {% ELSE %}
                      <a href="{GOODS_OPINION_GOOD_URL}">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> |
                    {% ENDIF %}

                    {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
                      Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) |
                    {% ELSE %}
                      <a href="{GOODS_OPINION_BAD_URL}">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> |
                    {% ENDIF %}

                    <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList">Оставить отзыв</a>
                  </span>
                </td>
                <td>
                  <!-- Страницы отзывов -->
                  {% IF opinion_show_pages %}
                    <div class="square_pages">
                      <span>Страницы: </span>
                        {% FOR opinion_pages_list %}
                          {% IF opinion_pages_list.CURRENT %}
                            <b>{opinion_pages_list.PAGE}</b>
                          {% ELSE %}
                            <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
                          {% ENDIF %}
                        {% ENDFOR %}
                    </div>
                  {% ENDIF %}
                </td>
              </tr>
            </thead>
            <!-- END Верхняя навигация (Фильтры и страницы) -->

            <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
            {% IF opinion_list_empty %}
              <tbody>
                <tr>
                  <td colspan="2">
                    <div class="goodsDataOpinionMessage empty">
                      {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
                        Положительных
                      {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
                        Отрицательных
                      {% ENDIF %}
                      отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
                    </div>
                  </td>
                </tr>
              </tbody>

            <!-- Если отзывы по товару уже есть, покажем их список -->
            {% ELSE %}
              <!-- Список отзывов о товарах -->
              <tbody>
                <tr>
                  <td colspan="2">
                    <table class="goodsDataOpinionListTable">
                      <tbody>
                      {% FOR opinion_list %}
                        <tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">
                          <td class="ceil1">
                            <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</span>
                            <span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span>

                            {% IF opinion_list.DELETE_URL %}
                              <a href="{opinion_list.DELETE_URL}">Удалить</a>
                            {% ENDIF %}
                          </td>
                          <td class="ceil2">
                            {% IF opinion_list.TITLE %}<strong class="valignMiddle">{opinion_list.TITLE}</strong>{% ENDIF %}
                            {% IF opinion_list.RATING %}<img class="valignMiddle" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}<br />

                            {% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br />{% ENDIF %}
                            {% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
                            {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
                            {% IF opinion_list.ANSWER %}
                              <div class="goodsDataOpinionListTableAnswer">
                                {opinion_list.ANSWER | nl2br}<br />
                              </div>
                            {% ENDIF %}
                          </td>
                        </tr>
                      {% ENDFOR %}
                      </tbody>
                    </table>
                  </td>
                </tr>
              </tbody>
              <!-- END Список отзывов о товаре -->

              <!-- Нижняя навигация (страницы) -->
              <tfoot>
                <tr class="goodsDataOpinionListNavigateBottom">
                  <td colspan="2">
                    <!-- Страницы отзывов -->
                    {% IF opinion_show_pages %}
                      <div class="square_pages">
                        <span>Страницы: </span>
                          {% FOR opinion_pages_list %}
                            {% IF opinion_pages_list.CURRENT %}
                              <b>{opinion_pages_list.PAGE}</b>
                            {% ELSE %}
                              <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
                            {% ENDIF %}
                          {% ENDFOR %}
                      </div>
                    {% ENDIF %}
                  </td>
                </tr>
              </tfoot>
              <!-- END Нижняя навигация (страницы) -->
            {% ENDIF %}
          </table>
        {% ENDIF %}
        <!-- END Если по товару есть хотя бы один отзыв -->

        <!-- Форма добавления нового отзыва о товаре -->
        <form action="" method="post" class="goodsDataOpinionAddForm">
          <div id="goodsDataOpinionAdd">

            {% IF FORM_NOTICE %}
              <h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}red{% ENDIF %}">{FORM_NOTICE}</h3>
            {% ENDIF %}

            <div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% ENDIF%}>

              <input type="hidden" name="hash" value="{HASH}" />
              <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />
              <input type="hidden" name="form[goods_id]" value="{GOODS_ID}" />

              <h3>Новый отзыв о &laquo;{GOODS_NAME}&raquo;</h3>

              <table class="goodsDataOpinionAddTable">
                {% IF TARIFF_FEATURE_CLIENT_ROOM %}
                  {% IFNOT CLIENT_IS_LOGIN %}
                    <thead>
                      <tr>
                        <td colspan="2">
                          <div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div>
                        </td>
                      </tr>
                    </thead>  
                  {% ENDIF %}
                {% ENDIF %}

                <!-- Тело таблицы. Форма добавления отзыва о товаре -->
                <tbody>

                  {% IFNOT CLIENT_IS_LOGIN %}
                  <tr>
                    <td><label for="goods_opinion_name" class="required">Ваше имя</label></td>
                    <td><input id="goods_opinion_name" name="form[goods_opinion_name]"  value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="required cornerAll"/></td>
                  </tr>
                  {% ENDIF %}
                  <tr>
                    <td><label for="goods_opinion_title">Заголовок</label></td>
                    <td><input id="goods_opinion_title" name="form[goods_opinion_title]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="cornerAll" /></td>
                  </tr>
                  <tr>
                    <td class="valignTop"><label>Оценка товара</label></td>
                    <td>
                      <div class="goodsDataOpinionTableRating">
                        <input name="form[goods_opinion_rating]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
                        <input name="form[goods_opinion_rating]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/>
                        <input name="form[goods_opinion_rating]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/>
                      </div>
                      <span class="goodsDataOpinionMsg"></span>
                    </td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_accomplishments">Достоинства</label></td>
                    <td><textarea id="goods_opinion_accomplishments" name="form[goods_opinion_accomplishments]" cols="100" rows="7" class="cornerAll">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_limitations">Недостатки</label></td>
                    <td><textarea id="goods_opinion_limitations" name="form[goods_opinion_limitations]" cols="100" rows="7" class="cornerAll">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_comment" class="required">Комментарий</label></td>
                    <td><textarea id="goods_opinion_comment" name="form[goods_opinion_comment]" cols="100" rows="7" class="required cornerAll">{FORM_GOODS_OPINION_COMMENT}</textarea></td>
                  </tr>
                  <tr>
                    <td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td>
                    <td>
                      <div class="generally">
                        <input id="goods_opinion_generally_is_good1" name="form[goods_opinion_generally_is_good]" type="radio" value="1" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=1 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good1">Положительный</label>
                        <input id="goods_opinion_generally_is_good0" name="form[goods_opinion_generally_is_good]" type="radio" value="0" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=0 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good0">Отрицательный</label>
                      </div>
                    </td>
                  </tr>
                  {% IF USE_CAPTCHA %}
                  <tr>
                    <td><label for="opinion_captcha_string" class="required">Введите цифры</label></td>
                    <td class="goodsDataOpinionCaptcha">
                    <table>
                      <tr>
                        <td rowspan="2"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Цифры" /></td>
                        <td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td>
                      </tr>
                      <tr>
                        <td><input id="opinion_captcha_string" name="form[captcha_string]" class="required captcha cornerAll" value="{FORM_}" /></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                  {% ENDIF %}

                </tbody>

                <!-- Низ таблицы. Кнопка отправки формы -->
                <tfoot>
                  <tr>
                    <td></td>
                    <td><input type="submit" value="Добавить отзыв" /> <input type="reset" class="button" value="Отменить" /> </td>
                  </tr>
                </tfoot>

              </table>


            </div>
          </div>
        </form>

        <!-- Дабы добавляющий увидел результат добавления изменим хэш -->
        {% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
      </div>
    {% ENDIF %}
    <!-- END Если не выключен модуль отзывов о товаре -->
  {% ENDIF %}
  <!-- END  Если в тарифном плане подключен модуль отзывов о товаре -->


</div>

#33 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 15 Январь 2013 - 10:14

Не удалось найти ошибку кода.
Прикрепил оригинал файла "Товар".
Так же поменял местами описание товара и варианты доставки.
Прикрепленный файл  1.zip   7,24К   76 Количество загрузок:

#34 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 15 Январь 2013 - 11:31

Спасибо. Попробовала поставить. Не то. оставила пока прежний вариант. Пожалуйста помогите подвинуть описание. Может быть кто-то из модераторов разберется в чем проблема? Хочется, чтобы описание было под фотографией.

Прикрепленные изображения

  • Безымянный 7.png


#35 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 15 Январь 2013 - 12:44

Просмотр сообщенияЛада (15 Январь 2013 - 11:31) писал:

Спасибо. Попробовала поставить. Не то. оставила пока прежний вариант. Пожалуйста помогите подвинуть описание. Может быть кто-то из модераторов разберется в чем проблема? Хочется, чтобы описание было под фотографией.


Сейчас должно все заработать. Поменяйте код на тот, который прикреплен к моему сообщению

Прикрепленные файлы



#36 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 17 Январь 2013 - 09:40

Большое спасибо. Все получилось. Подскажите пожалуйста, как сократить расстояние между фотографией и описанием? И хотелось бы, чтобы было написано либо "Характеристики." А ниже строчкой название товара. И в описании так же.
Либо "Характеристики товара.", "Описание товара"

Прикрепленные изображения

  • Безымянный 8.png


#37 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 17 Январь 2013 - 10:26

Просмотр сообщенияЛада (17 Январь 2013 - 09:40) писал:

Большое спасибо. Все получилось. Подскажите пожалуйста, как сократить расстояние между фотографией и описанием? И хотелось бы, чтобы было написано либо "Характеристики." А ниже строчкой название товара. И в описании так же.
Либо "Характеристики товара.", "Описание товара"
Попробуйте данный код файла "Товар".Прикрепленный файл  tovar2.zip   6,81К   95 Количество загрузок:
Тексты "Описание" и "Характеристики" прописаны в коде . Вы можете изменить их на любой желаемый текст.

#38 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 17 Январь 2013 - 10:53

Спасибо большое. Все сделала. Все получилось.

#39 Лада

Лада

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 88 сообщений

Отправлено 17 Февраль 2013 - 00:21

Здравствуйте, Koderhan.

Я обнаружила, что на страницах товаров надпись "Описание" находится на разной высоте. На одних страницах слишком высоко, когда надо пониже, а на других слишком низко, остается большой пробел. Подскажите пожалуйста, как исправить?
Заранее благодарю. Только весь код менять не хотелось, боюсь, что другие настройки слетят.

#40 miyako

miyako

    Активный участник

  • Модератоpы
  • 5 372 сообщений

Отправлено 17 Февраль 2013 - 08:00

Просмотр сообщенияЛада (17 Февраль 2013 - 00:21) писал:

Здравствуйте, Koderhan.

Я обнаружила, что на страницах товаров надпись "Описание" находится на разной высоте. На одних страницах слишком высоко, когда надо пониже, а на других слишком низко, остается большой пробел. Подскажите пожалуйста, как исправить?
Заранее благодарю. Только весь код менять не хотелось, боюсь, что другие настройки слетят.

Не нашла у вас на сайте таких товаров. Не могли бы вы прислать ссылки с этими страницами и скриншоты?




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных