Jump to content

Новый шаблон vamshop5


Recommended Posts

pal-palich

В шаблоне в разделе скидки specials.php нету старых цен и выгоды покупателя. Скажите пожалуйста как подправить. Спасибо.

Link to post
Share on other sites
support
6 минут назад, pal-palich сказал:

В шаблоне в разделе скидки specials.php нету старых цен и выгоды покупателя. Скажите пожалуйста как подправить. Спасибо.

 

По умолчанию скрыто через css

Link to post
Share on other sites
pal-palich
Только что, support сказал:

 

Вот в этом файлн нужно поставить метку старой цены

components/product-card/vamshop5-product-card-list.html
Link to post
Share on other sites
support

В /templates/vamshop5/css/vamshop5.css сверху уберите:

.product-price .productOldPrice,
.product-price .your-discount,
.tns-carousel .productOldPrice,
.tns-carousel .your-discount,
.widget .productOldPrice,
.widget .your-discount {

display: none;

}

и добавьте стили для перечёркнутой цены, для скидки.

Можно взять из стилей карточки товара или из vamshop4 шаблона.

Link to post
Share on other sites
pal-palich
1 минуту назад, support сказал:

В /templates/vamshop5/css/vamshop5.css сверху уберите:


.product-price .productOldPrice,
.product-price .your-discount,
.tns-carousel .productOldPrice,
.tns-carousel .your-discount,
.widget .productOldPrice,
.widget .your-discount {

display: none;

}

и добавьте стили для перечёркнутой цены, для скидки.

Можно взять из стилей карточки товара или из vamshop4 шаблона.

Спасибо Саш.

Link to post
Share on other sites
pal-palich

Можно сделать, что бы при наведении на фото она не "зумилась" а увеличивалась как в большинстве случаев?

9Jr95wUO.jpg

Link to post
Share on other sites
support
3 часа назад, pal-palich сказал:

Можно сделать, что бы при наведении на фото она не "зумилась" а увеличивалась как в большинстве случаев?

9Jr95wUO.jpg

Можно.

В /templates/vamshop5/module/product_info/product_info_v1.html меняйте:

                  <div class="product-gallery-preview-item active" id="image0"><img itemprop="image" class="image-zoom" src="{$PRODUCTS_IMAGE}" {if $PRODUCTS_POPUP_LINK!=''}data-zoom="{$PRODUCTS_POPUP_IMAGE}"{/if} alt="{if $PRODUCTS_IMAGE_DESCRIPTION !=''}{$PRODUCTS_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">
                    <div class="image-zoom-pane"></div>
                  </div>
    {foreach name=slide item=slides from=$mo_img}
                  <div class="product-gallery-preview-item" id="image{counter name=1}"><img itemprop="image" class="image-zoom" src="{$slides.PRODUCTS_MO_IMAGE}" {if $slides.PRODUCTS_MO_POPUP_LINK !=''}data-zoom="{$slides.PRODUCTS_MO_POPUP_IMAGE}"{/if} alt="{if $slides.PRODUCTS_MO_IMAGE_DESCRIPTION !=''}{$slides.PRODUCTS_MO_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">
                    <div class="image-zoom-pane"></div>
                  </div>
    {/foreach}

на:

                  <div class="product-gallery-preview-item active" id="image0">{if $PRODUCTS_POPUP_LINK!=''}<a href="{$PRODUCTS_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="lightbox image-zoom">{/if}<img itemprop="image" src="{$PRODUCTS_IMAGE}" alt="{if $PRODUCTS_IMAGE_DESCRIPTION !=''}{$PRODUCTS_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">{if $PRODUCTS_POPUP_LINK!=''}</a>{/if}
                  </div>
    {foreach name=slide item=slides from=$mo_img}
                  <div class="product-gallery-preview-item" id="image{counter name=1}">{if $slides.PRODUCTS_MO_POPUP_LINK !=''}<a href="{$slides.PRODUCTS_MO_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="lightbox image-zoom">{/if}<img itemprop="image" src="{$slides.PRODUCTS_MO_IMAGE}" alt="{if $slides.PRODUCTS_MO_IMAGE_DESCRIPTION !=''}{$slides.PRODUCTS_MO_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">{if $slides.PRODUCTS_MO_POPUP_LINK !=''}</a>{/if}
                  </div>
    {/foreach}

 

Link to post
Share on other sites
pal-palich
9 часов назад, support сказал:

Можно.

В /templates/vamshop5/module/product_info/product_info_v1.html меняйте:


                  <div class="product-gallery-preview-item active" id="image0"><img itemprop="image" class="image-zoom" src="{$PRODUCTS_IMAGE}" {if $PRODUCTS_POPUP_LINK!=''}data-zoom="{$PRODUCTS_POPUP_IMAGE}"{/if} alt="{if $PRODUCTS_IMAGE_DESCRIPTION !=''}{$PRODUCTS_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">
                    <div class="image-zoom-pane"></div>
                  </div>
    {foreach name=slide item=slides from=$mo_img}
                  <div class="product-gallery-preview-item" id="image{counter name=1}"><img itemprop="image" class="image-zoom" src="{$slides.PRODUCTS_MO_IMAGE}" {if $slides.PRODUCTS_MO_POPUP_LINK !=''}data-zoom="{$slides.PRODUCTS_MO_POPUP_IMAGE}"{/if} alt="{if $slides.PRODUCTS_MO_IMAGE_DESCRIPTION !=''}{$slides.PRODUCTS_MO_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">
                    <div class="image-zoom-pane"></div>
                  </div>
    {/foreach}

на:


                  <div class="product-gallery-preview-item active" id="image0">{if $PRODUCTS_POPUP_LINK!=''}<a href="{$PRODUCTS_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="lightbox image-zoom">{/if}<img itemprop="image" src="{$PRODUCTS_IMAGE}" alt="{if $PRODUCTS_IMAGE_DESCRIPTION !=''}{$PRODUCTS_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">{if $PRODUCTS_POPUP_LINK!=''}</a>{/if}
                  </div>
    {foreach name=slide item=slides from=$mo_img}
                  <div class="product-gallery-preview-item" id="image{counter name=1}">{if $slides.PRODUCTS_MO_POPUP_LINK !=''}<a href="{$slides.PRODUCTS_MO_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="lightbox image-zoom">{/if}<img itemprop="image" src="{$slides.PRODUCTS_MO_IMAGE}" alt="{if $slides.PRODUCTS_MO_IMAGE_DESCRIPTION !=''}{$slides.PRODUCTS_MO_IMAGE_DESCRIPTION}{else}{$PRODUCTS_NAME}{/if}">{if $slides.PRODUCTS_MO_POPUP_LINK !=''}</a>{/if}
                  </div>
    {/foreach}

 

Огромное спасибо. Все получилось)

Link to post
Share on other sites
pal-palich

Хочу сделать рекомендуемые товары на главной странице в слайдере как это сделано в просмотренных товарах. Делаю по аналогии с кодом:

<div class="tns-carousel tns-controls-static tns-controls-outside">
    <div class="tns-carousel-inner"
      data-carousel-options="{literal}{&quot;items&quot;: 2, &quot;controls&quot;: true, &quot;nav&quot;: false, &quot;responsive&quot;: {&quot;0&quot;:{&quot;items&quot;:1},&quot;500&quot;:{&quot;items&quot;:2, &quot;gutter&quot;: 18},&quot;768&quot;:{&quot;items&quot;:3, &quot;gutter&quot;: 20}, &quot;1100&quot;:{&quot;items&quot;:4, &quot;gutter&quot;: 30}}}{/literal}">
      
		{foreach name=aussen item=module_data from=$products_history}
      {include
      file="{$smarty.const.DIR_FS_CATALOG}{$tpl_path}components/product-card/vamshop5-product-card-item.html"}
      {/foreach}
		
    </div>
  </div>

То что делаю:

<div class="tns-carousel tns-controls-static tns-controls-outside">
    <div class="tns-carousel-inner"
      data-carousel-options="{literal}{&quot;items&quot;: 2, &quot;controls&quot;: true, &quot;nav&quot;: false, &quot;responsive&quot;: {&quot;0&quot;:{&quot;items&quot;:1},&quot;500&quot;:{&quot;items&quot;:2, &quot;gutter&quot;: 18},&quot;768&quot;:{&quot;items&quot;:3, &quot;gutter&quot;: 20}, &quot;1100&quot;:{&quot;items&quot;:4, &quot;gutter&quot;: 30}}}{/literal}">


      {foreach name=aussen item=module_data from=$module_content}
      {include
      file="{$smarty.const.DIR_FS_CATALOG}{$tpl_path}components/product-card/vamshop5-product-card-featured.html"}
      {/foreach}

    </div>
  </div>

Но почему-то не работает слайдер в рекомендуемых на главной((

Link to post
Share on other sites
pal-palich
1 час назад, pal-palich сказал:

Хочу сделать рекомендуемые товары на главной странице в слайдере как это сделано в просмотренных товарах. Делаю по аналогии с кодом:


<div class="tns-carousel tns-controls-static tns-controls-outside">
    <div class="tns-carousel-inner"
      data-carousel-options="{literal}{&quot;items&quot;: 2, &quot;controls&quot;: true, &quot;nav&quot;: false, &quot;responsive&quot;: {&quot;0&quot;:{&quot;items&quot;:1},&quot;500&quot;:{&quot;items&quot;:2, &quot;gutter&quot;: 18},&quot;768&quot;:{&quot;items&quot;:3, &quot;gutter&quot;: 20}, &quot;1100&quot;:{&quot;items&quot;:4, &quot;gutter&quot;: 30}}}{/literal}">
      
		{foreach name=aussen item=module_data from=$products_history}
      {include
      file="{$smarty.const.DIR_FS_CATALOG}{$tpl_path}components/product-card/vamshop5-product-card-item.html"}
      {/foreach}
		
    </div>
  </div>

То что делаю:


<div class="tns-carousel tns-controls-static tns-controls-outside">
    <div class="tns-carousel-inner"
      data-carousel-options="{literal}{&quot;items&quot;: 2, &quot;controls&quot;: true, &quot;nav&quot;: false, &quot;responsive&quot;: {&quot;0&quot;:{&quot;items&quot;:1},&quot;500&quot;:{&quot;items&quot;:2, &quot;gutter&quot;: 18},&quot;768&quot;:{&quot;items&quot;:3, &quot;gutter&quot;: 20}, &quot;1100&quot;:{&quot;items&quot;:4, &quot;gutter&quot;: 30}}}{/literal}">


      {foreach name=aussen item=module_data from=$module_content}
      {include
      file="{$smarty.const.DIR_FS_CATALOG}{$tpl_path}components/product-card/vamshop5-product-card-featured.html"}
      {/foreach}

    </div>
  </div>

Но почему-то не работает слайдер в рекомендуемых на главной((

Извиняюсь, все работает. Просто слайдер не работает по причине того, что все элементы находятся внутри контейнера. Их 4, если будет больше, то появятся стрелки управления по бокам и слайдер будет работать. Где выставить число больше 4? В максимальных значениях этого нету.

Link to post
Share on other sites
support
8 часов назад, pal-palich сказал:

Извиняюсь, все работает. Просто слайдер не работает по причине того, что все элементы находятся внутри контейнера. Их 4, если будет больше, то появятся стрелки управления по бокам и слайдер будет работать. Где выставить число больше 4? В максимальных значениях этого нету.

В /templates/vamshop5/components/product-card/vamshop5-product-card-featured.html

col-lg-3 col-md-4 col-sm-6 col-6 px-2 mb-4

Сверху, это как раз сколько показывать плиток на компе, на мобилке и т.д.

Вот описание bootstrap сетки - https://getbootstrap.com/docs/5.1/layout/grid/

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...