Игорь Колмаков Игорь Колмаков +21

  • Игорь Колмаков Игорь Колмаков +21 5 декабря 2016 14:56 #

    инструкцию к какому из плагинов?

  • Игорь Колмаков Игорь Колмаков +21 24 ноября 2016 11:05 #

    фильтр товаров

    из файла sidebar.html (магазин-витрина-шаблоны)

    удалить строки

    {if !empty($filters)}<!-- filtering by product features -->{include file="`$wa_active_theme_path`/filters.html"}{/if}

    в файле category.html в том же шаблоне

    перед строкой

    <div id="product-list"><!-- products -->

    прописать

    {if !empty($filters)}<!-- filtering by product features -->{include file="`$wa_active_theme_path`/filters.html"}{/if}

    так же что бы поля размещались в ряд, можно прописать в пользовательских стилях правило

    .filters2 div{
    display:inline-block;
    width:25%;
    }

    перенести корзину

    в файле "index.html" (сайт-дизайн-шаблоны)

    удалить строки

    {if $wa->shop}<!-- shopping cart info -->
    {$cart_total = $wa->shop->cart->total()}
    <div id="cart" class="float-right{if !$cart_total} empty{/if}">
    <a href="{$wa->getUrl('shop/frontend/cart')}" rel="nofollow">
    <i class="icon-shopping-cart icon-2x"></i>
    [s`Shopping cart`]: <span class="cart-total">{if !$cart_total}[`empty`]{else}{if empty($theme_settings.sumbolRUB)}{wa_currency($cart_total, $wa->shop->currency())}{else}{wa_currency_html($cart_total, $wa->shop->currency())}{/if}{/if}</span>
    </a>
    {if !empty($theme_settings.soaringItem) && strpos($wa->currentUrl(), 'cart') === false && strpos($wa->currentUrl(), 'checkout') === false}
    {include file="soaring.cart.html"}
    {/if}
    </div>
    {/if}

    и в файле horizontal.tree.html (сайт-дизайн-шаблоны)

    перед

    </ul>
    {/if}
    </div>

    прописать

    <li>
    {if $wa->shop}<!-- shopping cart info -->
    {$cart_total = $wa->shop->cart->total()}
    <div id="cart" class="float-right{if !$cart_total} empty{/if}">
    <a href="{$wa->getUrl('shop/frontend/cart')}" rel="nofollow">
    <i class="icon-shopping-cart icon-2x"></i>
    [s`Shopping cart`]: <span class="cart-total">{if !$cart_total}[`empty`]{else}{if empty($theme_settings.sumbolRUB)}{wa_currency($cart_total, $wa->shop->currency())}{else}{wa_currency_html($cart_total, $wa->shop->currency())}{/if}{/if}</span>
    </a>
    {if !empty($theme_settings.soaringItem) && strpos($wa->currentUrl(), 'cart') === false && strpos($wa->currentUrl(), 'checkout') === false}
    {include file="soaring.cart.html"}
    {/if}
    </div>
    {/if}
    </li>


    что бы выровнить иконку корзины пропишите в пользовательских стилях

    #cart a i{
    vertical-align:middle;
    }

  • Игорь Колмаков Игорь Колмаков +21 23 ноября 2016 17:16 #

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

    Укажите адрес Вашего сайта

  • Игорь Колмаков Игорь Колмаков +21 11 ноября 2016 14:21 #

    скрыть какую либо из иконок можно просто закоментировав

    {*<li><a href="https://www.facebook.com/Webasyst.RU" title=""><i class="soc-fb"></i></a></li><!--facebook-->*}

  • Решение
    Игорь Колмаков Игорь Колмаков +21 29 июня 2016 12:52 #

    понял последнюю строку - отвечу на неё

    файл product.cart.html

    блок кода


    {function name=in_stock n=0 low=5 critical=2}
                        {if $n > $low or $n === null}
                            <strong class="stock-high"><i class="icon16 stock-green" data-max="{$n}"></i>[`In stock`]</strong>
                        {elseif $n > $critical}
                            <strong class="stock-low"><i class="icon16 stock-yellow" data-max="{$n}"></i>{_w("Only %d left in stock", "Only %d left in stock", $n)}</strong>
                        {elseif $n > 0}
                            <strong class="stock-critical"><i class="icon16 stock-red" data-max="{$n}"></i>{_w("Only %d left in stock", "Only %d left in stock", $n)}</strong>
                        {else}
                            <strong class="stock-none"><i class="icon16 stock-transparent" data-max="{$n}"></i>{if $wa->shop->settings('ignore_stock_count')}[`Pre-order only`]{else}[`Out of stock`]{/if}</strong>
                        {/if}
                    {/function}

    заменить на


    {function name=in_stock n=0 low=5 critical=2}
    	{if $n > $low}
    		<strong class="stock-high"><i class="icon16 stock-green" data-max="{$n}"></i>[`In stock`]</strong>
    	{elseif $n === null}
    		<strong class="stock-low"><i class="icon16 stock-yellow" data-max="{$n}"></i>Под заказ</strong>
    	{elseif $n > $critical}
    		<strong class="stock-low"><i class="icon16 stock-yellow" data-max="{$n}"></i>{_w("Only %d left in stock", "Only %d left in stock", $n)}</strong>
    	{elseif $n > 0}
     		<strong class="stock-critical"><i class="icon16 stock-red" data-max="{$n}"></i>{_w("Only %d left in stock", "Only %d left in stock", $n)}</strong>
     	{else}
    		<strong class="stock-none"><i class="icon16 stock-transparent" data-max="{$n}"></i>[`Out of stock`]</strong>
    	{/if}
    {/function}
  • Игорь Колмаков Игорь Колмаков +21 29 июня 2016 12:06 #

    обратитесь к "экспертам" вебасист https://experts.webasyst.ru/directory/programming/

    предоставленного функционала темы не достаточно для реализации подобного

  • Игорь Колмаков Игорь Колмаков +21 28 июня 2016 12:15 #

    если хотите создать вкладку для всех товаров, то в файле product.html

    1. перед строкой
    <!-- plugin hook: 'frontend_product.menu' -->
    пропишите
    <li data-tab="8"><span>Название вкладки</span></li>

    2. после блока

    {foreach $product.pages as $pagecon}
    <div class="tab-name-print"><h2>{$pagecon.name|escape}</h2></div>
    <div id="tab{$pagecon@iteration+888}" class="tab-content">
    {include file="product.page.html" page=$pagecon}
    </div>
    {/foreach}

    пропишите

    <div class="tab-name-print"><h2>НАзвание вкладки</h2></div>
    <div id="tab8" class="tab-content">
    <div class="description" id="product-description" itemprop="description">
    здесь содержимое вкладки
    </div>
    </div>

  • Игорь Колмаков Игорь Колмаков +21 17 июня 2016 16:22 #

    напишите на официальную почту, укажите адрес сайта и доступы в администраторскую

  • Игорь Колмаков Игорь Колмаков +21 6 июня 2016 13:03 #

    кнопки "поделиться" они не связанны ни с ss7 ни с темой

    если код "поделиться" не изменялся, то это проблема с facebook

    на самом деле то не обычная кнопка которая размещает понравившуюся статью или товар, функционал соц. сетей идет намного дальше - запоминается данные страницы и пользователю в карму записывается события и т.п. что бы в дальнейшем определить что из себя представляет человек, его интересы и показывать рекламу товаров/услуг которые ему в большей степени будут интересны


  • Игорь Колмаков Игорь Колмаков +21 15 апреля 2016 17:02 #

    можно обратится к элементу по значению его атрибута.

    например перекрасить фон и цвет ссылки в любом из меню

    a[href="/category/mobiles/"]{

    background:red !important;

    color:#fff !important;

    }

    Вам в селекторе стоит лишь поменять значение атрибута href указанной ссылки

    * в примере указанно "/category/mobiles/"

  • Решение
    Игорь Колмаков Игорь Колмаков +21 15 апреля 2016 11:15 #

    как бы Вам правильно объяснить.

    1. в рамках тех поддержки мы не изменяем исходный код (https://www.webasyst.ru/legal/terms/#eula)
    В Вашем случае это именно изменение и доработка исходного кода
    Но Вам указали какие переменные, элементы и классы использовать в коде. А так же дали пример.

    2. На этом форуме ответ будет настолько полным, насколько полным будет вопрос. Экстрасенсов здесь нет.


    <div class="stocks">
    {if $wa->shop->settings('ignore_stock_count') || $p.count === null || $p.count > 0}
    {if $p.count === null || $p.count > 6}
    <strong class="stock-high"><i class="icon16 stock-green"></i>В наличии</strong>
    {elseif $p.count == 5}
    <strong class="stock-low"><i class="icon16 stock-yellow"></i>"Осталось 5 штук</strong>
    {elseif $p.count == 3 || $p.count == 4}
    <strong class="stock-low"><i class="icon16 stock-yellow"></i>"Осталось {$p.count} штуки</strong>
    {elseif $p.count == 2}
    <strong class="stock-critical"><i class="icon16 stock-red"></i>Осталось 2 штуки</strong>
    {else}
    <strong class="stock-critical"><i class="icon16 stock-red"></i>Осталась 1 штука</strong>
    {/if}
    {else}
    <strong class="stock-none"><i class="icon16 stock-transparent"></i>Нет в наличии</strong>
    {/if}
    </div>

  • Игорь Колмаков Игорь Колмаков +21 15 апреля 2016 09:42 #

    1.что бы перекрасить кирпич в желтый

    в указанном коде заменить stock-red на stock-yellow

    2. чтобы сделать цвет текста красным

    в указанном коде заменить stock-low на stock-critical

  • Решение
    Игорь Колмаков Игорь Колмаков +21 14 апреля 2016 11:02 #

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

    В файле "product-list.html" (магазин-витрина-шаблоны) замените все вхождения

    [`Add to cart`]

    на

    необходимое слово

    то же самое для списка товаров в слайдере, только в файле "product-slider.html"


  • Игорь Колмаков Игорь Колмаков +21 11 апреля 2016 09:17 #

    В файле product-list.html (для списка товаров категории) и в файле product-slider.html (для списка товаров слайдера)

    после строки:
    {foreach $products as $p}
    нужно вставить строку:
    {$p1 = $wa->shop->product($p.id)}
    Далее необходимо после кода

    <div class="name">
    <a href="{$p.frontend_url}">
    <span>{$p.name|truncate:30}</span>
    </a></div>

    вставить конструкцию:

    {if isset($p1.features.power_source) and $p1.features.power_source}
    {$pfw = $p1.features.power_source}
    Источники питания:
    {if is_array($pfw)}
    {implode(', ', $pfw)}
    {else}
    {$pfw}
    {/if}
    {/if}

    Где фразу «Источники питания:» мы заменяем на нужную нам характеристику(к примеру «Вес:» или «Размер:») , так же идентификатор характеристики power_source заменяем на необходимый нам (к примеру weight или color).
    Этот идентификатор вы можете получить в разделе Магазин–Настройки-Типы и характеристики товаров. Идентификатор будет написан серыми буквами под описанием характеристики.

  • Игорь Колмаков Игорь Колмаков +21 2 марта 2016 14:33 #

    Элемент “object” (внедренный объект)

    http://wm-azbook.ru/index.php/elementy-html/elemen...

    лучше делать флеш объект шириной в %

    но в % он будет только если при его создании добавлялась такая возможность, в обратном случае он не будет масштабироваться

  • Игорь Колмаков Игорь Колмаков +21 1 марта 2016 15:31 #

    укажите адрес страницы с ошибкой

  • Игорь Колмаков Игорь Колмаков +21 21 февраля 2016 12:56 #

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

    изменениями в файлах шаблона, эту проблему не решить

    обратитесь в тех поддержку вебасист или задайте вопрос на форуме вебасист https://support.webasyst.ru/

  • Игорь Колмаков Игорь Колмаков +21 21 февраля 2016 12:00 #

    в файле "product.cart.html" (магазин-витрина-шаблоны)

    замените код

     {function name=in_stock n=0 low=5 critical=2}
        {if $n > $low or $n === null}
            <span class="stock-label stock-high" data-max="{$n}"><i class="icon16 stock-green"></i>[`In stock`]</span>
        {elseif $n > $critical}
            <span class="stock-label stock-low" data-max="{$n}"><i class="icon16 stock-yellow"></i>{* _w("Only %d left in stock", "Only %d left in stock", $n) *}{_w("Only a few items left")}</span>
        {elseif $n > 0}
            <span class="stock-label stock-critical" data-max="{$n}"><i class="icon16 stock-red"></i>{_w("Only %d left in stock", "Only %d left in stock", $n)}</span>
        {else}
            <span class="stock-label stock-none"><i class="icon16 stock-transparent"></i>{if $wa->shop->settings('ignore_stock_count')}[`Pre-order only`]{else}[`Out of stock`]{/if}</span>
        {/if}
    {/function}

    на

    {function name=in_stock n=0 low=5 critical=2}
        {if $n == 100}
            Доставка в течении 7 дней
        {elseif $n == 101}
            Доставка в течении 3 дней
        {elseif $n == 102}
            Под заказ
        {else}
            тектс, если кол-во на складе не равно ни одному из вариантов
        {/if}
    {/function}
  • Игорь Колмаков Игорь Колмаков +21 8 февраля 2016 17:50 #

    что бы в товарав (в списке) отображались характеристики, воспользуйтесь ответом http://wm-site.ru/buy_simply/139/otobrazhenie-blok...

  • Игорь Колмаков Игорь Колмаков +21 7 февраля 2016 12:53 #

    обратитесь к разработчикам плагинов - https://experts.webasyst.ru/directory/programming/

  • Игорь Колмаков Игорь Колмаков +21 5 февраля 2016 17:15 #

    это не может быть решено изменениями в файлах шаблона

  • Игорь Колмаков Игорь Колмаков +21 4 февраля 2016 13:01 #

    Укажите URL где есть товары с ценой 0

  • Игорь Колмаков Игорь Колмаков +21 3 февраля 2016 16:21 #

    в пользовательских стилях http://wm-site.ru/buy_simply/53/sozdanie-blokov-so...

    пропишите

    /*стиль ссылок в списках товаров*/
    .product-block .name a {
    color: #3498db;
    text-decoration: none;
    }
    /*стиль ссылок в списках товаров при наведении*/
    .product-block .name a:hover {
    color: #3498db;
    }

    описание свойств (цвет, шрифт, подчеркивание и т.п.) можно посмотреть на сайте http://wm-azbook.ru/index.php/spravochnik-css/svoy...

  • Игорь Колмаков Игорь Колмаков +21 3 февраля 2016 10:59 #

    1. на странице редактирования товара во вкладке "описание"

    добавьте параметр

    например "text=мой текст"

    2. в файле "product.cart.html"

    после строки

    {if $product.compare_price > 0}<span class="compare-at-price nowrap"> {if empty($theme_settings.sumbolRUB)}{shop_currency($product.compare_price)}{else}{shop_currency_html($product.compare_price)}{/if} </span>{/if}


    пропишите

    {if !empty($product.params.text)}

    {$product.params.text}

    {/if}

  • Игорь Колмаков Игорь Колмаков +21 29 января 2016 17:52 #

    хорошо

  • Игорь Колмаков Игорь Колмаков +21 29 января 2016 15:13 #

    1. В файле product-list.html (приложение Магазин-Витрина-Дизайн) после строки:
    {foreach $products as $p}
    нужно вставить строку:
    {$p1 = $wa->shop->product($p.id)}

    2. Далее необходимо перед строкой <div class="text"> вставить конструкцию:


    {if isset($p1.features.power_source) and $p1.features.power_source}
    {$pfw = $p1.features.power_source}
    Источники питания:
    {if is_array($pfw)}
    {implode(', ', $pfw)}
    {else}
    {$pfw}
    {/if}
    {/if}

    Где фразу «Источники питания:» мы заменяем на нужную нам характеристику(к примеру «Вес:» или «Размер:») , так же идентификатор характеристики power_source заменяем на необходимый нам (к примеру weight или color).
    Этот идентификатор вы можете получить в разделе Магазин–Настройки-Типы и характеристики товаров. Идентификатор будет написан серыми буквами под описанием характеристики.

  • Игорь Колмаков Игорь Колмаков +21 27 января 2016 11:43 #

    Ну тогда к условию которое отображает "уточняйте у оператора" добавить условие "есть ли на складе". и цену менять в этом случае не обязательно.

    Но т.к. указанное Вами условие не является стандартным - подсказать Вам я не могу. Вы можете обратится к разработчикам которые внедряли этот функционал либо напишите мне на почту - я оценю по стоимости

  • Игорь Колмаков Игорь Колмаков +21 27 января 2016 10:59 #

    можно её отобразить, но если покупатель положит товар в корзину ему отобразится настоящая цена. Та же ситуация с оформлением товара.

    шаблоном такое решение не получится сделать

  • Игорь Колмаков Игорь Колмаков +21 26 января 2016 10:12 #

    Вы обратились к разработчику плагина "процент скидки" (после его отключения сайт стал работать нормально)?

    По характеристикам: где эти галочки параметров?


  • Игорь Колмаков Игорь Колмаков +21 21 января 2016 14:41 #

    в шаблоне нет и не может быть плагина.

    покупать его нужно отдельно

Услуги

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх