Перейти к содержанию
Форум поддержки пользователей VamShop

Установка и отображение единицы упаковки в шаблоне vamshop1


Марина-MBS

Рекомендуемые сообщения

После создания и установки единицы упаковки в в шаблоне vamshop1 (версия магазина 1.80) не отображается сама единица упаковки на странице товара. В других шаблонах, таких как  vamshop и vamshop2 единица упаковки на странице товара отображается. В чем может быть дело?

Ссылка на сообщение
Поделиться на другие сайты

 

3 часа назад, Марина-MBS сказал:

После создания и установки единицы упаковки в в шаблоне vamshop1 (версия магазина 1.80) не отображается сама единица упаковки на странице товара. В других шаблонах, таких как  vamshop и vamshop2 единица упаковки на странице товара отображается. В чем может быть дело?


В /templates/vamshop1/module/product_info/product_info_v1.html в нужное место добавьте:

{if $PRODUCTS_VPE}
<p>
{$PRODUCTS_VPE}
</p>
{/if}


 
 

Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ответ, знать бы еще это нужное место??? Не подскажите, между каким программным кодом вставить этот код?

Заранее благодарю за ответ.

Простите за беспокойство. Разобрались, все заработало.

СПАСИБО.

Ссылка на сообщение
Поделиться на другие сайты

Да с этим разобрались. А еще вопрос, что надо подправить и какой файл, чтобы отображалась единица упаковки еще здесь (рисунок прилагаю).

screen.jpg

Ссылка на сообщение
Поделиться на другие сайты

Спасибо. А между каким кодом? 

Там 2 файла 

- product_listing_columns.html

- product_listing_list.html

В каком файле править или в обоих?

 

Ссылка на сообщение
Поделиться на другие сайты
  • 4 years later...
В 15.05.2016 в 17:56, support сказал:

{if $PRODUCTS_VPE} <p> {$PRODUCTS_VPE} </p> {/if}

Добрый день, Тоже запнулся на этом вопросе
Если делать так, то добавляется под ценой цена за единицу упаковки
Если просто добавить метку {$PRODUCTS_VPE} , то вообще некрасиво, или надо всем обязательно назначать вид упаковки
<div class="mt-3 mb-3"> 
    <div class="price h3" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> 
        //если {$PRODUCTS_VPE}= правда
        // тогда 
{$PRODUCTS_PRICE}={$PRODUCTS_VPE}
        // иначе 
{$PRODUCTS_PRICE}
        //конец если
        <span class="price">{$PRODUCTS_PRICE}</span> 
        <meta itemprop="price" content="{$PRODUCTS_PRICE_PLAIN}">
        <meta itemprop="priceCurrency" content="{$smarty.session.currency}" />
        <meta itemprop="availability" content="InStock" />
        <meta itemprop="priceValidUntil" content="{$smarty.now + (1200*60*24*7)|date_format:"c"}" />
        <meta itemprop="url" content="{$PRODUCTS_URL_INFO}" />

как то так будет работать? или надо будет еще где-то править?
P.S  Простите мой 1с язык

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Юрий ElService сказал:

Добрый день, Тоже запнулся на этом вопросе
Если делать так, то добавляется под ценой цена за единицу упаковки
Если просто добавить метку {$PRODUCTS_VPE} , то вообще некрасиво, или надо всем обязательно назначать вид упаковки
<div class="mt-3 mb-3"> 
    <div class="price h3" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> 
        //если {$PRODUCTS_VPE}= правда
        // тогда 
{$PRODUCTS_PRICE}={$PRODUCTS_VPE}
        // иначе 
{$PRODUCTS_PRICE}
        //конец если
        <span class="price">{$PRODUCTS_PRICE}</span> 
        <meta itemprop="price" content="{$PRODUCTS_PRICE_PLAIN}">
        <meta itemprop="priceCurrency" content="{$smarty.session.currency}" />
        <meta itemprop="availability" content="InStock" />
        <meta itemprop="priceValidUntil" content="{$smarty.now + (1200*60*24*7)|date_format:"c"}" />
        <meta itemprop="url" content="{$PRODUCTS_URL_INFO}" />

как то так будет работать? или надо будет еще где-то править?
P.S  Простите мой 1с язык

Ну в шаблоне можно любые условия использовать.

Если Вас такие условие устраивают, то почему нет.

Получается что-то типа:

{if $PRODUCTS_VPE}

{$PRODUCTS_VPE}

{else}

{$PRODUCTS_PRICE}

{/if}

Как-то так наверное.

Хотя может просто содежимое метки 

{$PRODUCTS_VPE} исправить и сделать вывод как нужен.

В /includes/modules/product_info.php

и наверное в /includes/classes/product.php

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...