- Коломна, ул. Кирова, 60а, офис 7
- +7 (995) 656-25-45
- kolmakov.igor@gmail.com
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
решение:
в пользовательских стилях
пропишите правило
#storequickorder .dialog-window{
right: auto;
bottom: auto;
}
По поводу хука:
в шаблоне product.html
есть код
<!-- plugin hook: 'frontend_product.cart' -->
{* @event frontend_product.%plugin_id%.cart *}
{foreach $frontend_product as $k => $_}{if $k !== 'quickorder-plugin'}{$_.cart}{/if}{/foreach}
который обозначает, что если хуком $frontend_product выводится плагин с идентификатором "quickorder" - то не выводить его (Этот плагин вводится в шаблоне в нестандартном месте а именно в файле product.cart.html)
Идентификатор Вашего плагина - "storequickorder". И ка нему данное условие не относится, он выводится в указанном выше хуке (в стандартном месте)
По поводу некорректного отображения:
автор плагина использует класс dialog-window
Но данный класс может использоваться и в любой другой теме (как например в выгодной покупке) и так же в любом другом плагине.
Решением может быть уточняющие правила css
Напишите адрес Вашего сайта - я напишу решение
Если скрипт онлайн консультанта позволит подобное - лучше спросить в тех поддержке сервиса "онлайн консультанта"
в шаблоне можно заменить "просмотренные товары" на любой другой код
в файле "desktop.pane.html" (сайт-дизайн-шаблоны)
в коде
<div class="col-grid l2 el3">
<a id="viewed-link" href="{$wa->getUrl('shop/frontend')}search/?addition=viewed" rel="nofollow" class="addition-link {if !count($viewed_p)}gray{else}added{/if}"><i class="mdi-visibility mdi-2x"></i><span class="text">[`Viewed products`]</span> (<span class="count">{count($viewed_p)}</span>)</a>
</div>
заменить элемент "а" на необходимый код
<div class="col-grid l2 el3">
<p>какой то код</p>
</div>
В новой версии необходимые правила будут присутствовать в шаблоне по умолчанию
В пользовательских стилях http://wm-site.ru/profitbuy/290/blok-polzovatelski...
пропишите
.paging-nav ul li a{
color: #fff;
background-color: #857664;
margin: 0 2px !important;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.paging-nav ul li a:hover,
.paging-nav ul li.selected a{
background-color: #f5afab;
}
* в объявлениях со свойствами background-color и color. Вы можете заменить значение (цвет)
Здравствуйте!
на данный момент мы делаем обновление в котором мы заменим библиотеку просмотра изображений - она будет стандартная http://fancybox.net/ (в текущей версии мы хотели облегчить размер шаблона и учесть качественную работу на мобильных устройствах)
В новом обновлении будет много доработок, выполненных пожеланий, исправлений - подождите пожалуйста, мы стараемся выпустить его как можно быстрее, но необходимо все детально протестировать что бы не заставлять обновляться еще раз наших клиентов.
я могу перенести кнопку вручную - но для этого мне нужен доступ в администраторскую Вашего сайта, напишите мне на почту
Пожалуйста, напишите этот вопрос в форуме по выгодной покупке
http://wm-site.ru/comfort_buy/
и укажите адрес сайта (в зависимости от типа меню решение может быть разным)
В файле "list-thumbs.html" (магазин-витрина-шаблоны)
заменить конструкцию
<span title="[`Preview`]" class="image-setting-btn image-setting-product-preview" data-url="{$p.frontend_url}{if strpos($p.frontend_url, '?')}&{else}?{/if}cart=1&preview=1">
<i class="mdi-aspect_ratio mdi-2x"></i>
</span>
на
<span title="[`Preview`]" class="image-setting-btn image-setting-product-preview" data-url="{$p.frontend_url}{if strpos($p.frontend_url, '?')}&{else}?{/if}cart=1&preview=1">
быстрый просмотр
</span>
Здравствуйте!
В файле "product.html"
1. после конструкции
{foreach $product.features as $f_code => $f_value}
пропишите
{if $f_code != 'tip_vidoiskatelya'}
2. перед закрывающим парным
{/foreach}
пропишите
{/if}
3. замените tip_vidoiskatelya
на идентификатор необходимой характеристики
* если необходимо скрыть не 1 а несколько характеристик, то в открывающем условии, пропишите дополнительные сравнения
&& $f_code != 'tip_matritsy' && $f_code != 'krop_faktor'
что бы получилось так
{if $f_code != 'tip_vidoiskatelya' && $f_code != 'tip_matritsy' && $f_code != 'krop_faktor'}
В файле "homepage.lastadd.html" (магазин-витрина-шаблоны)
1. в строке
<div class="last-post-wrapper col-grid m12 l6"><div class="fill-background">
удалите класс
l6
что бы получилось так
<div class="last-post-wrapper col-grid m12"><div class="fill-background">
2. что бы увеличить кол-во символов текста новости
в строке
<p>{$post.text|strip_tags|truncate:200}</p>
замените цифру 200 на большую
* определяет кол-во символов http://www.smarty.net/docsv2/ru/language.modifier....
шаблон полностью изменяемый, если необходимо изменить место расположение - пожалуйста. Но это не входит в рамки технической поддержки https://www.webasyst.ru/legal/terms/#eula
поднять корзину вверх?!
относительно области просмотра браузера?
да
в пользовательских стилях пропишите
#cart {
position: fixed;
top: 200px;
}
* Внимание! данное описание предназначено для шаблона версии 1.1.0
* для версии 1.2.0
Описание текущей реализации
Изображение для слайдера на главной, используется как фон.
Ширина каждого из слайдов определена заранее и размеры изображений не учитываются (фон масштабируется но по правилу "background-size:cover;" - http://htmlbook.ru/css/background-size)
Цель подобной реализации - одинаковые размеры всех слайдов вне зависимости от размеров изображений.
Как переделать слайдер?
Конечно же можно переделать слайдер таким образом, что бы изображения не обрезались. Но в этом случае Вам придется все изображения подогнать под один определенный размер - иначе каждый слайд будет изменять высоту всего слайдера, влияя на расположение последующих элементов на странице.
в файле "homepage.slider.html" (магазин-витрина-шаблоны)
1. в самом начале файла вставьте конструкцию
<style type="text/css">
.slider-homepage .bx-wrapper .bx-viewport{
height:auto !important;
}
.slider-homepage .bx-viewport a{
margin-bottom:0;
}
ul.homepage-bxslider{
max-height:none;
}
</style>
2. замените код
<li style="background-image: url('{$promo.image}');">
<a href="{$promo.link|escape}">
{if !empty($promo.title)}<h3>{$promo.title|escape}</h3>{/if}
{if !empty($promo.body)}<p>{$promo.body}</p>{/if}
</a>
</li>
на
<li style="position:relative; max-height:none;">
<a href="{$promo.link|escape}" style=" height:auto;">
<div style="position:absolute; width:100%;">
{if !empty($promo.title)}<h3>{$promo.title|escape}</h3>{/if}
{if !empty($promo.body)}<p>{$promo.body}</p>{/if}
</div>
<img src="{$promo.image}" style="width:100%;" />
</a>
</li>
Формат изображений
1. сделайте все изображения одинакового размера
а) масимально возможная ширина изображений - 1258px (обязательно одинаковая ширина у всех изображений)
б) высота произвольная но одинаковая для всех изображений
2. для интернет используются изображения с расширением: png, jpg, gif http://wm-azbook.ru/index.php/znachenija/optimizat...
нет такого функционала ни в вебасист ни соответственно в шаблоне
И делать подобное я не рекомендую - потому что в каждом товаре есть изображение, каждое изображение это отдельный http запрос, каждый товар это несколько запросов к БД и т.п.
В общем если попытаться вывести много товаров на 1 страницу - то эта страница будет загружаться очень долго. И это уже не будет зависеть ни от сервера ни от шаблона.
Насколько Ваши посетители терпеливы? Дождутся ли они?можно лишь:
1. предоставить посетителю выбрать нужное кол-во отображаемого товара
2. включить "ленивую загрузку товаров"
и тот и другой способ описаны здесь - http://wm-site.ru/profitbuy/270/avtomaticheskaya-p...В файле "category.html" (магазин-витрина-шаблоны)
вырезать код
<!-- description -->
{if $category.description}
<div class="category-description">{$category.description}</div>
{/if}
и вставить его в самый конец этого же файла
* только в этом случае желательно отключить "ленивую загрузку", т.к. пользователь может и не добраться до описания категории http://wm-site.ru/profitbuy/270/avtomaticheskaya-p...
Здравствуйте!
1. в приложении "сайт", перейдите в раздел "структура"
2. кликните на кнопку "новое правило"
3. в настройках нового правила укажите
а) пропишите URL нового поселения (например "new/*")
б) выберите приложение "магазин"
в) выберите новую тему оформления
г) Сделайте поселение "скрытым"
д) сохраните правило
4. Перейдите на новое поселение http://Ваш-сайт.рф/new
6. Тема установлена, Вы можете её редактировать не затрагивая текущий магазин
7. После того как тема будет настроена под "чистовик" - удалите созданное приложение. А всем рабочим приложениям (сайт, магазин,фото,блог) укажите "выгодная покупка" в качестве темы оформления.
Здравствуйте!
в файле "homepage.lastadd.html" (магазин-витрина-шаблоны)
1. в строках
-
{$last_photos = $wa->photos->photos('', '300x150', 9)}
-
<div class="image" style="background-image: url({$photo.thumb_300x150.url});"{if $photo.description} title="{$photo.description|escape}"{/if}></div>
-
<a href="{$photo.frontend_link|default:'#'}"><div class="image" style="background-image: url({$photo.thumb_300x150.url});"{if $photo.description} title="{$photo.description|escape}"{/if}></div></a>
замените вхождения
300x150
на необходимое правило (https://www.shop-script.ru/help/5/shop-script-5-im...)
2. в строках
<div class="image" style="background-image:
-
<a href="{$photo.frontend_link|default:'#'}"><div class="image" style="background-image: url
перед
background-image: url
пропишите
height:300px;
* значение 300px определяет высоту изображения, Вы его можете изменить по необходимостиЗдравствуйте!
В файле "product.cart.html" (магазин-витрина-шаблоны)
перед строкой
</form>
вставьте код
{$d = $wa->shop->products("id/`$product.id`")}
{$features = $wa->shop->features($d)}
{if $product.features}<!-- product features -->
{$_valid_features = ['color','weight']}
<table class="features" id="product-features">
{foreach $product.features as $f_code => $f_value}
<tr{if $features[$f_code].type == 'divider'} class="divider"{/if}>
<td class="name">
{$features[$f_code].name|escape}
</td>
<td class="value"{if in_array($f_code|escape, $_valid_features)} itemprop="{$f_code|escape}"{/if}>
{if is_array($f_value)}
{if $features[$f_code].type == 'color'}
{implode('<br/&rt; ', $f_value)}
{else}
{implode(', ', $f_value)}
{/if}
{else}
{$f_value}
{/if}
</td>
</tr>
{/foreach}
</table>
{/if}
например
unique=1
Вы создали страницу "технические характеристики"
в качестве содержимого вставили таблицу с фиксированной шириной 780px
В мобильной версии с учетом всех отступов - данный элемент не будет позволять элементам "предкам" уменьшать ширину, т.к. минимальная ширина элементов - это ширина их содержимого
в редакторе html данной страницы
у элемента table, удалите атрибут width
Здравствуйте!
решение есть на странице - http://wm-site.ru/profitbuy/368/kak-v-predprosmotr...
в пользовательских стилях - http://wm-site.ru/profitbuy/290/blok-polzovatelski...
пропишите правило
.checkout-result.success .welcome{
text-align: center;
background: none;
padding-top: 0 !important;
}
в файле "cart.html" (магазин-витрина-шаблоны)
перед строкой
<h1>[`Shopping cart`]</h1>
пропишите
<div style="float:right; padding: .75rem;"><input name="checkout" type="submit" value="[`Proceed to checkout`] ⇒" class="button"></div>
Здравствуйте!
если в дополнительных параметрах категории указать "product=none", то видны были только подкатегории
в файле "category.html" (магазин-витрина-шаблоны)
код
{if !$products}
{if !empty($filters)}
[`No products were found.`]
{else}
[`This category does not contain any products.`]
{/if}
{else}
{$select_view = waRequest::cookie('shop_select_view', '', waRequest::TYPE_STRING)}
{$select_view = ifempty($select_view, $theme_settings.select_view)}
{include file='list-thumbs.html' sorting=!empty($category.params.enable_sorting) plp=true select_view=$select_view}
{/if}
замените на
{if !isset($category.params.product)}
{if !$products}
{if !empty($filters)}
[`No products were found.`]
{else}
[`This category does not contain any products.`]
{/if}
{else}
{$select_view = waRequest::cookie('shop_select_view', '', waRequest::TYPE_STRING)}
{$select_view = ifempty($select_view, $theme_settings.select_view)}
{include file='list-thumbs.html' sorting=!empty($category.params.enable_sorting) plp=true select_view=$select_view}
{/if}
{/if}
стили для страницы категорий по доп. параметру
в пользовательских стилях заключите правила (правила css для категорий у которых есть необходимый параметр)
в условие
{if isset($category.params.unique)}
{*здесь будут правила css для категории у которой есть доп. параметр "unique"*}
{/if}
Здравствуйте!
в пользовательских стилях пропишите правила
.slider-homepage .bx-wrapper .bx-pager.bx-default-pager a{
border-color:#188DAE;
}
.slider-homepage .bx-wrapper .bx-pager.bx-default-pager a:hover,
.slider-homepage .bx-wrapper .bx-pager.bx-default-pager a.active{
background-color:#188DAE;
}
.slider-homepage a h3{
display: inline-block;
padding: .75rem;
background: rgba(255,255,255, .6);
}
.slider-homepage a p {
max-width:50%;
background: rgba(255,255,255,.5);
display: inline-block;
}
.slider-homepage a .image {
float: none;
position: absolute;
right: 0;
top: 0;
z-index: -1;
}
или название компании можно заменить в самой конструкции копирайта
замените строку
{$wa->accountName()}
на нужное
Здравствуйте!
в приложении "инсталлер", раздел настройки
поле "Название компании"
1. создайте блок "last_post"
2. в качестве содержимого пропишите
{$last_posts = $wa->blog->posts(null, 5)}
{if $last_posts}
<div class="fill-background sidebar-group" style="background:#fff;">
<div class="sidebar-title">Последние новости<button class="toggle-menu"><i class="mdi-menu mdi-2x"></i></button></div>
<div class="sidebar-box">
{foreach $last_posts as $post}
<div style="padding:.75rem;">
<div><span class="small date">{$post.datetime|wa_datetime:"humandate"}</span></div>
<h4 class="last-post-title"><a href="{$post.link}">{$post.title}</a></h4>
</div>
{/foreach}
</div>
</div>
{/if}
3. в файлах sidebar.html всех приложений (сайт,магазин,блог,фото)
в самом низу файла пропишите
{$wa->block("last_post")}
Пожалуйста, укажите схематично (а еще лучше на скриншоте) - как Вы хотели бы отобразить изображение категорий
т.к. этот шаблон адаптивный, то размеры изображений берутся не от своей ширины а от ширины их родительского блока
Здравствуйте!
По умолчанию как в корзине так и в оформлении , боковой панели нет вовсе
скорее всего у Вас установлен какой то плагин
напишите адрес сайта и укажите название плагина
пользовательские стили - http://wm-site.ru/profitbuy/290/blok-polzovatelski...