Редактирование карточки товара


Добрый час! Подскажите как удалить слово "в наличии"  и у брать кнопку заказать

и еще вопрос как добавить галерея построенных объектов.

5 ответов
  • Владимир Сергеев
    Разработчик
    Решение
    10 апреля 2018 13:12

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

    Если только использовать последние фото из приложения Фото. 
    Но они будут отображаться в сайдбаре. 


    Что касается остальных вопросов.

    Заголовок
    В файле product.cart.html удалите строчки:

    <h4 class="product-sidebar-heading {$theme_settings.p_buy_block_heading}">
    	{if !empty($theme_settings.remove_buy_in_title)}
    		{$product.name|escape}
    	{else}
    		{sprintf('[`Buy %s`]',$product.name|escape)}
    	{/if}
    </h4>


    Наличие
    Прочитайте эту тему и сделайте наоборот. 

    Кнопки покупки
    Там же, в файле product.cart.html найдите строку:

    <div class="purchase">

    И удалите весь код, начиная с неё (включительно) до строки:

    {if $wa->get('cart')}
        </div>{*/modal-side*}

    {if $wa->get('cart')} и ниже НЕ УДАЛЯТЬ!

    • Дмитрий
      Решение
      11 апреля 2018 01:23

      Добрый час! Все удалил как вы сказали ...цену удалилась тоже((( подскажите как вернуть только цену...

      • Владимир Сергеев
        Разработчик
        Решение
        11 апреля 2018 16:06

        Добавьте перед строкой 

        {if $wa->get('cart')}
        	</div>{*/modal-side*}

        код:

        <div class="purchase">
        <div class="clearfix"></div>
        <div class="price_holder">
        	{*Цена из доп.параметра*}
        	{if !empty($product.params.price)}
        		<span class="price nowrap">{$product.params.price}</span>
        		<span data-price="{shop_currency($product.price, null, null, 0)}" class="price nowrap" style="display: none;">{shop_currency_html($product.price)}</span>
        	{else}
        		{if $product.compare_price > 0}<span class="compare-at-price nowrap"> {shop_currency_html($product.compare_price)} </span>{/if}
        		{if $sku.price > 0}
        			<span data-price="{shop_currency($product.price, null, null, 0)}" class="price nowrap">{shop_currency_html($product.price)}{if !empty($product.params.price_item)} {$product.params.price_item}{/if}</span>
        		{else}
        			<span data-price="{shop_currency($product.price, null, null, 0)}" class="price nowrap">[`On request`]{if !empty($product.params.price_item)} {$product.params.price_item}{/if}</span>
        		{/if}
        	{/if}
        </div>{* price_holder *}
        </div>

  • Дмитрий
    Решение
    11 апреля 2018 01:24

  • Дмитрий
    Решение
    12 апреля 2018 07:01

    И еще вот когда нажимаю на кнопки  - Выберите категорию строительства кнопки не работают ( 

  • Владимир Сергеев
    Разработчик
    Решение
    12 апреля 2018 19:18

    Думаю, что надо вернуться к исходным значениям. 
    Сбросьте изменения в файле product.cart.html

    Забыл.. Количество можно отключить в настройках темы: 

    Осталось удалить кнопку покупки. 
    В том же файле product.cart.html найдите и удалите код:

    <button type="submit"{if !$product_available} disabled="disabled"{/if} class="button product_cart_button">
    	<i class="extra-icon-cart4"></i> 
    	<span>
    		{if $product_available && !empty($theme_settings.c_preorder) && $product.count == '0'}
    			{$preorder_label}
    		{else}
    		    {$add2cart_label}
    		{/if}
    	</span>
    	{if class_exists('shopIncartsPlugin')}
    	{* 	Плагин: https://www.webasyst.ru/store/plugin/shop/incarts/ *}
    	{* 	В настройках плагина класс для кнопки: gray
    		Текст на месте добавления кода не поддерживается *}
    		<div class="hidden">{shopIncartsPlugin::showInfo($product.id)}</div>
    	{/if}
    </button>

    На счёт On request.
    В этом же файле найдите фрагменты:

    [`On request`]

    И замените на своё слово, либо на 0.

  • Дмитрий
    Решение
    9 января 2019 21:41

    Добрый час! Подскажите где исправляется надпись .... не могу найти (( на фото выделано красным цветом

    • Владимир Сергеев
      Разработчик
      Решение
      10 января 2019 01:26

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

      В файле product.cart.html два фрагмента кода:

      <b class="choose">[`Choose`] {$f.name}: </b><span class="choose_name"></span><br>

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!