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

  • Колмаков Игорь Колмаков Игорь 24 апреля 2018 09:17 #

    второй номер как и текст под ним добавляется в настройках темы, поле "подпись под вторым телефоном"

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

    <a href="#" class="call-back-button">Заказать обратный звонок</a>

    её туда и пропишите

    Если что то не будет работать - обратитесь к разработчику плагина

  • Колмаков Игорь Колмаков Игорь 16 апреля 2018 09:52 #

    В том же файле пропишите

    .product-list .image .corner {
    position: absolute;
    z-index: 10;
    font-size: 0.8em;
    color: #fff;
    font-weight: bold;
    }
    .product-list .image .badge {
    height: 45px;
    width: 45px;
    position: relative;
    text-align: left;
    top: 0;
    -moz-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg);
    padding: 0;
    }
    .product-list .image .badge span {
    color: #000 !important;
    font-weight: bold;
    position: absolute;
    z-index: 1983;
    top: 17px;
    left: -2px;
    right: -2px;
    transform: rotate(-13deg);
    -webkit-transform: rotate(-13deg);
    -moz-transform: rotate(-13deg);
    -o-transform: rotate(-13deg);
    font-size: 1em;
    text-align: center;
    overflow: visible;
    line-height: 1em;
    }
    .product-list .image .badge:before {
    height: 45px;
    width: 45px;
    background: inherit;
    content: "";
    position: absolute;
    -moz-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg);
    }
    .product-list .image .badge:after {
    height: 45px;
    width: 45px;
    background: inherit;
    content: "";
    position: absolute;
    -moz-transform: rotate(-30deg);
    -webkit-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    transform: rotate(-30deg);
    }

  • Колмаков Игорь Колмаков Игорь 16 апреля 2018 09:52 #

    Спасибо. в странице товара заработало. А куда еще надо прописать чтоб на витрине тоже так же было звездочками?

  • Колмаков Игорь Колмаков Игорь 16 апреля 2018 09:52 #
    в конец файла profitbuy.shop.min.css
    пропишите

    body #product-core-image .badge,
    body #product-core-image .badge:before,
    body #product-core-image .badge:after {
    height: 75px;
    width: 75px;
    }
    body #product-core-image .badge.bestseller,
    body #product-core-image .badge.bestseller:before,
    body #product-core-image .badge.bestseller:after {
    background: #74ff30;
    color: #030;
    }
    body #product-core-image .badge.new,
    body #product-core-image .badge.new::before,
    body #product-core-image .badge.new::after {
    background: #ff4;
    color: #000;
    }
    body #product-core-image .badge.low-price,
    body #product-core-image .badge.low-price::before,
    body #product-core-image .badge.low-price::after {
    background: #ffc2e3;
    color: #300;
    }

    body #product-core-image .badge:before {
    background: inherit;
    content: "";
    position: absolute;
    -moz-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg);
    }
    body #product-core-image .badge::after {
    background: inherit;
    content: "";
    position: absolute;
    -moz-transform: rotate(-30deg);
    -webkit-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    transform: rotate(-30deg);
    }

    body #product-core-image .badge {
    height: 75px;
    width: 75px;
    background: #a1fcff;
    background-color: rgb(161, 252, 255);
    position: relative;
    text-align: left;
    top: 5px;
    right: -5px;
    -moz-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg);
    padding: 0;
    }

    body #product-core-image .badge span {
    text-transform: uppercase;
    color: #000 !important;
    font-weight: bold;
    position: absolute;
    z-index: 1983;
    top: 28px;
    left: -4px;
    right: -4px;
    transform: rotate(-13deg);
    -webkit-transform: rotate(-13deg);
    -moz-transform: rotate(-13deg);
    -o-transform: rotate(-13deg);
    font-size: 1em;
    text-align: center;
    overflow: visible;
    line-height: 1em;
    }
    body #product-core-image .badge.bestseller span {
    font-size: 1.3em;
    top: 28px;
    }
  • Колмаков Игорь Колмаков Игорь 6 апреля 2018 11:19 #

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

    что бы ссылка выглядела как кнопка, необходимо ей добавить класс button

    что бы увеличить ширину кнопки до 100% необходимо селектору этой кнопки прописать правило

    width:100%;

    иконку прописать нужно в элемент a, код

    <i class="material-icons"></i>


    как редактировать элементы плагинов вы можете узнать у авторов плагинов


  • Колмаков Игорь Колмаков Игорь 22 марта 2018 09:53 #

    отступ добавьте

    .option-item label {
    margin-right: 25px;
    }



  • Колмаков Игорь Колмаков Игорь 20 марта 2018 12:02 #

    в конце файла profitbuy.shop.min.css пропишите

    span.at-stylize-color:after {
        display: block;
        content: attr(title);
        position: relative;
        top: 42px;
        font-size: 10px;
    }
  • Колмаков Игорь Колмаков Игорь 6 марта 2018 10:46 #

    да, конечно

  • Колмаков Игорь Колмаков Игорь 6 марта 2018 10:27 #

    в низ файла profitbuy.min.css

    пропишите

    .rev_slider_wrapper {
    margin-bottom: 20px;
    }

  • Колмаков Игорь Колмаков Игорь 6 марта 2018 09:37 #

    я не знаю селекторов слайдера

    адрес сайта укажите

  • Колмаков Игорь Колмаков Игорь 6 марта 2018 07:08 #

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

    1. вывод слайдера в файле home.html код

    {if empty($promocards) && empty($promoproducts) && empty($bestsellers) && empty($user_set)}
        <article class="welcome fill-background">
            <h1>[`Welcome to your new online store!`]</h1>
            <p>{sprintf('[`Start by <a href="%s">creating a product</a> in your store backend.`]', $wa_backend_url|cat:'shop/?action=products#/welcome/')}</p>
        </article>
    {else if $theme_settings.homepage_bxslider_mode != 'hidden'}
        {if !$wa->isMobile() || !empty($theme_settings.homepage_bxslider_mobile)}
            <!-- SLIDER -->
            {include file="homepage.slider.html" inline} 
        {/if}
    {/if}

    Вместо него вставьте конструкцию плагина слайдера

    стили и скрипты слайдера должны быть в самом плагине


    2. максимальный размер без левого сайтбара 1258px, с левым сайтбаром 938

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


  • Колмаков Игорь Колмаков Игорь 1 марта 2018 13:13 #

    по результатам поиска - да

  • Колмаков Игорь Колмаков Игорь 1 марта 2018 08:46 #

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

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

    результат он так же не может изменить,

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

    вопрос о корректности работы поиска можно задать на этой странице https://www.shop-script.ru/help/6961/search-setup/

  • Колмаков Игорь Колмаков Игорь 26 февраля 2018 07:59 #

    в файле profitbuy.shop.min.js

    с помощью поиска (ctrl+f) найдите

    $.shop

    * 2 вхождения

    и замените их на

    $.at.shop


    Если затрудняетесь - напишите адрес сайта и доступ на мою почту, с указанием проблемы

  • Колмаков Игорь Колмаков Игорь 15 февраля 2018 11:56 #

    да, для этого нужно вывести в блоге скрипты и стили магазина

    ВЫ где хотите в коде файлов публиковать в файлах или в самих блогах?

  • Колмаков Игорь Колмаков Игорь 15 февраля 2018 11:53 #

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

    если хотите могу сказать примерно - но при различных разширениях он может оказаться не в том месте где Вы предпологали

    в обратном случае нужно переделывать код - это пойдет как доработка

  • Колмаков Игорь Колмаков Игорь 13 февраля 2018 13:03 #

    иконка увеличить на изображении товара

    в самом низу файла profitbuy.min.css

    .image#product-core-image a:before {
        content: "\e8ff";
        display: inline-block;
        position: absolute;
        top: 50%;
        text-align: center;
        left: 50%;
        font-family: 'Material Icons';
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        line-height: 1;
        letter-spacing: normal;
        text-transform: none;
        display: inline-block;
        white-space: nowrap;
        word-wrap: normal;
        direction: ltr;
        -webkit-font-feature-settings: 'liga';
        -webkit-font-smoothing: antialiased;
        font-size: 3rem;
        color: #fff;
    }


    что бы были видны стрелки у слайдера товаров

    в самом низу файла profitbuy.min.css

    пропишите

    body .without-sidebar ul.product-list.thumbs.carousel .owl-nav, 
    body ul.product-list.thumbs.carousel .owl-nav {
        opacity: 1;
        visibility: visible;
    }



  • Колмаков Игорь Колмаков Игорь 9 февраля 2018 12:01 #

    По поводу того что "нужно" - напишите подробное ТЗ мне на почту

    kolmakov.igor@gmail.com

    я оценю работы по стоимости

  • Колмаков Игорь Колмаков Игорь 9 февраля 2018 11:59 #

    по поводу ошибки

    перед закрывающим {/foreach}

    прописать

    {/if}

  • Колмаков Игорь Колмаков Игорь 8 февраля 2018 15:19 #

    после строки

    {foreach $product.features as $f_code => $f_value}

    {if $f_code == 'color' || $f_code == 'size'}

    условия

    $f_code == 'color'

    если идентификатор характеристики "color"

    добавить еще условия через конструкцию

    ||

  • Колмаков Игорь Колмаков Игорь 7 февраля 2018 11:03 #

    в файл index.html перед </body>

  • Колмаков Игорь Колмаков Игорь 7 февраля 2018 07:47 #

    Аналогичный ответ

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

  • Колмаков Игорь Колмаков Игорь 6 февраля 2018 07:33 #

    Здравствуйте!
    Спасибо!
    Вчера вебасист опубликовало еще один наш плагин "параметры посетителей" - это как раз для создания условия подборки аудиторий Яндекс.Директ"
    Если у магазина не разовые покупатели - будет полезен

    https://www.webasyst.ru/store/plugin/ywa/correctio...

  • Колмаков Игорь Колмаков Игорь 5 февраля 2018 13:35 #

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

    1. файл мнеджер загрузить файл картинку

    2. в стилях profitbuy.min.css в самом низу прописать правило


    #back-top {
    width: 40px;
    height: 40px;
    font-size: 0;
    background:url(адрес картинки) no-repeat center;
    background-size:cover;
    }
    #back-top:before{
    display:none;
    }


    адрес картинки - заменить на URL адрес загруженного изображения

    размеры 40px заменить на необходимые


  • Колмаков Игорь Колмаков Игорь 31 января 2018 11:47 #

    так же можно прописать условия


    <script type="text/javascript">

    {if $wa->user()->isAuth()}

    {*если авторизирован*}

    window.location.href= "http://profitbuy.wm-site.ru";

    {else}

    {*если не авторизирован*}

    window.location.href= "http://profitbuy.wm-site.ru";

    {/if}

    </script>


  • Колмаков Игорь Колмаков Игорь 31 января 2018 11:44 #

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

    заменить страницу если только переадресацией, например JS

    в файле checkout.success.html

    пропишите

    <script type="text/javascript">
    window.location.href= "http://profitbuy.wm-site.ru";
    </script>

    http://profitbuy.wm-site.ru

    замените на адрес нужной страницы

  • Колмаков Игорь Колмаков Игорь 17 января 2018 08:15 #

    Да, это будет абсолютно новая тема - от старой только схожесть в оформлении

    обновиться не получится - все изменения придется вносить заново. Но это будет проще и на мой взгляд будет стоить того

    Для купивших первую версию, скидка будет минимум 50%

  • Колмаков Игорь Колмаков Игорь 15 января 2018 13:43 #

    Здравствуйте!
    Извините, но я не знаю кода и возможностей этого плагина - по рекомендациям автора
    1. замените код

    {if !empty($theme_settings.list_features)}
    {$features = $wa->shop->features($products)}
    {/if}

    на

    {$my_features = $wa->shop->features($products)}

    2. замените код

    {if 0 && !empty($p.features)}
    <table class="features">
    {foreach $p.features as $f_code => $f_value}
    {if $f_code == 'tip_matritsy'}
    <tr{if $features[$f_code].type == 'divider'} class="divider"{/if}>
    <td class="name">
    {$features[$f_code].name|escape}
    </td>
    <td class="value">
    {if is_array($f_value)}
    {if $features[$f_code].type == 'color'}
    {implode('<br /> ', $f_value)}
    {else}
    {implode(', ', $f_value)}
    {/if}
    {else}
    {$f_value}
    {/if}
    </td>
    </tr>
    {/if}
    {/foreach}
    </table>
    {/if}

    на предложенный автором

    {$feature_images = shopAlaaliHelper::getFeaturesImg_code($product.id, true, true)}{*получение изображений характеристик*}
    {$feature_limit = 3}{*кол-во выводимых значений, остальные прячутся под ...*}
    <table class="features listfeatures{if $set.class_name|default:''} {$set.class_name}{/if}">
    <tbody>
    {foreach $features as $feature}
    <tr{if $feature.class_names} class="{$feature.class_names}"{/if}>
    <td class="name">{$feature.name}</td>{*вывод названия характеристики. если не нужно- удалить эту строку*}
    <td style='position: relative;'>
    {if !empty($feature_images[$feature.code]['img'])}
    {*это вывод значений характеристик, в случае наличия изображений*}
    {foreach $product.features[$feature.code] as $v_id=>$v name=alaali}
    {if $smarty.foreach.alaali.iteration > $feature_limit}
    {$hide_icon = "display: none;"}
    {else}
    {$hide_icon = "display: inline-block;"}
    {/if}
    {if in_array($v_id,$feature_images[$feature.code]['id'])}
    {$v_img

    = "<img

    src='"|cat:$feature_images[$feature.code]['img'][$v_id]|cat:"'

    title='"|cat:$feature_images[$feature.code]['value'][$v_id]|cat:"'

    class='alaali-zoom' style='vertical-align: top;width: auto;

    height:20px;margin-bottom: 2px;$hide_icon'/>"}
    {$v_img}
    {else}
    {if $feature.type == 'color'}
    <i class="icon16 color" style="{$v->style}{$hide_icon}" title="{strip_tags($v)}"></i>
    {else}
    {$v}
    {/if}
    {/if}
    {/foreach}
    {if count( $product.features[$feature.code]) > $feature_limit}
    <a href="#" class="alaali-more">...</a>
    {/if}
    </td>
    {else}
    {*это стандартный вывод плагина listfeatures*}
    <td class="value">{$feature.values}</td>
    {/if}
    </tr>
    {/foreach}
    </tbody>
    </table>


    3. в начало файла добавьте

    {*вспомогательные скрипты и стили*}
    <script>
    {literal}
    $(document).ready(function () {
    $('.alaali-more').click(function () {
    $(this).parent().find('i, img').css('display', 'inline-block');
    $(this).remove();
    return false;
    });

    $('.alaali-zoom').hover(
    function () {
    var img_src = $(this).attr("src");
    var img_title = $(this).attr("title");
    $(this).parent().find('.alaali-zoom-wrapper').remove();
    $(this).after("<div

    class='alaali-zoom-wrapper'><div class='main'><img

    src='"+img_src+"'><div

    class='feature-name'>"+img_title+"</div></div></div>");
    $(this).parent().find('.alaali-zoom-wrapper').fadeIn(100);
    },
    function () {
    $(this).parent().find('.alaali-zoom-wrapper').fadeOut(100).remove();
    }
    );
    });
    {/literal}
    </script>
    <style>
    .alaali-more{
    vertical-align: bottom;
    }
    .alaali-zoom-wrapper{
    display: none;
    width: 200px;
    height: 220px;
    position: absolute;
    top: -220px;
    left: 0px;
    z-index: 5000;
    text-align: center;
    }
    .alaali-zoom-wrapper .main {
    border: 1px solid grey;
    padding-top: 10px;
    width: 200px;
    height: 210px;
    background-color: #FFF;
    }
    .alaali-zoom-wrapper .main .feature-name{



    }
    .alaali-zoom-wrapper .main img{
    width: 170px;
    height: 170px;
    }
    </style>


  • Колмаков Игорь Колмаков Игорь 15 января 2018 13:31 #

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

    В новом шаблоне (Выгодная покупка II) мы это уже реализовали, но перенести на старую тему не получится

    Когда она выйдет точно сказать не могу - делаем на чистовик

  • Колмаков Игорь Колмаков Игорь 15 января 2018 13:25 #

    в файле product.html

    замените строки

    {include file="list-thumbs.html" products=$crossselling ulclass="shadowed carousel expandable" without_micro_markup=true}
    и
    {include file="list-thumbs.html" products=$upselling ulclass="colored carousel expandable" without_micro_markup=true}



    на
    {include file="list-thumbs.html" products=$crossselling ulclass="shadowed carousel expandable" without_micro_markup=true noindex=true}
    и
    {include file="list-thumbs.html" products=$upselling ulclass="colored carousel expandable" without_micro_markup=true noindex=true}


    в файле list-thumbs.html

    замените

    {if $p.summary}<div{if empty($without_micro_markup)} itemprop="description"{/if} class="summary">{*strip_tags($p.summary)|truncate:100*}{$p.summary}</div>{/if}

    на

    {if empty($noindex)}
    {if $p.summary}<div{if empty($without_micro_markup)} itemprop="description"{/if} class="summary">{*strip_tags($p.summary)|truncate:100*}{$p.summary}</div>{/if}
    {else}
    {if $p.summary}<noindex><div{if empty($without_micro_markup)} itemprop="description"{/if} class="summary">{*strip_tags($p.summary)|truncate:100*}{$p.summary}</div></noindex>{/if}
    {/if}


Услуги

Контакты

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

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

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх