- Коломна, ул. Кирова, 60а, офис 7
- +7 (995) 656-25-45
- kolmakov.igor@gmail.com
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
второй номер как и текст под ним добавляется в настройках темы, поле "подпись под вторым телефоном"
в инструкциях к плагину описанно что необходима конструкция
<a href="#" class="call-back-button">Заказать обратный звонок</a>
её туда и пропишите
Если что то не будет работать - обратитесь к разработчику плагина
В том же файле пропишите
.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);
}
Спасибо. в странице товара заработало. А куда еще надо прописать чтоб на витрине тоже так же было звездочками?
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;
}
Здравствуйте
что бы ссылка выглядела как кнопка, необходимо ей добавить класс button
что бы увеличить ширину кнопки до 100% необходимо селектору этой кнопки прописать правило
width:100%;
иконку прописать нужно в элемент a, код
<i class="material-icons"></i>
как редактировать элементы плагинов вы можете узнать у авторов плагинов
отступ добавьте
.option-item label {
margin-right: 25px;
}
в конце файла profitbuy.shop.min.css пропишите
да, конечно
в низ файла profitbuy.min.css
пропишите
.rev_slider_wrapper {
margin-bottom: 20px;
}
я не знаю селекторов слайдера
адрес сайта укажите
Здравствуйте!
1. вывод слайдера в файле home.html код
Вместо него вставьте конструкцию плагина слайдера
стили и скрипты слайдера должны быть в самом плагине
2. максимальный размер без левого сайтбара 1258px, с левым сайтбаром 938
почему максимальный размер - потому что размеры элементов сайта масштабируются при уменьшении размеров экрана
по результатам поиска - да
Здравствуйте!
сам шаблон не может напрямую связаться с базой данных, только через приложение или плагины
результат он так же не может изменить,
Поиск работает так - от отправляет напечатанное Вами в соответствующее приложение, приложение дает результат, шаблон отображает полученный от приложения результат
вопрос о корректности работы поиска можно задать на этой странице https://www.shop-script.ru/help/6961/search-setup/
в файле profitbuy.shop.min.js
с помощью поиска (ctrl+f) найдите
$.shop
* 2 вхождения
и замените их на
$.at.shop
Если затрудняетесь - напишите адрес сайта и доступ на мою почту, с указанием проблемы
да, для этого нужно вывести в блоге скрипты и стили магазина
ВЫ где хотите в коде файлов публиковать в файлах или в самих блогах?
мы заране не можем знать высоту блока с изображением
если хотите могу сказать примерно - но при различных разширениях он может оказаться не в том месте где Вы предпологали
в обратном случае нужно переделывать код - это пойдет как доработка
иконка увеличить на изображении товара
в самом низу файла profitbuy.min.css
что бы были видны стрелки у слайдера товаров
в самом низу файла profitbuy.min.css
пропишите
По поводу того что "нужно" - напишите подробное ТЗ мне на почту
kolmakov.igor@gmail.com
я оценю работы по стоимости
по поводу ошибки
перед закрывающим {/foreach}
прописать
{/if}
после строки
{foreach $product.features as $f_code => $f_value}
{if $f_code == 'color' || $f_code == 'size'}
условия
$f_code == 'color'
если идентификатор характеристики "color"
добавить еще условия через конструкцию
||
в файл index.html перед </body>
Аналогичный ответ
Напишите на официальный адрес поддержки темы оформления(он указан в шапке этого сайта) и предоставьте доступ к админке - добавим нужный код.
Здравствуйте!
Спасибо!
Вчера вебасист опубликовало еще один наш плагин "параметры посетителей" - это как раз для создания условия подборки аудиторий Яндекс.Директ"
Если у магазина не разовые покупатели - будет полезен
https://www.webasyst.ru/store/plugin/ywa/correctio...
Здравствуйте!
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 заменить на необходимые
так же можно прописать условия
<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>
Здравствуйте!
заменить страницу если только переадресацией, например JS
в файле checkout.success.html
пропишите
<script type="text/javascript">
window.location.href= "http://profitbuy.wm-site.ru";
</script>
http://profitbuy.wm-site.ru
замените на адрес нужной страницы
Да, это будет абсолютно новая тема - от старой только схожесть в оформлении
обновиться не получится - все изменения придется вносить заново. Но это будет проще и на мой взгляд будет стоить того
Для купивших первую версию, скидка будет минимум 50%
Здравствуйте!
Извините, но я не знаю кода и возможностей этого плагина - по рекомендациям автора
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>
В старом шаблоне логика работы отображения вариаций реализована по примеру шаблонов от вебасист, переделать её крайне проблематично
В новом шаблоне (Выгодная покупка II) мы это уже реализовали, но перенести на старую тему не получится
Когда она выйдет точно сказать не могу - делаем на чистовик
в файле 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}