- Коломна, ул. Кирова, 60а, офис 7
- +7 (995) 656-25-45
- kolmakov.igor@gmail.com
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
Объяснение двойственного описания микроразметки тут:
https://www.webasyst.ru/blog/please-welcome-webasyst-dashboard-140-shopscript-610-and-default-30/
В товаре выглядит так:
Попробуйте заменить строку в файле product.cart.html:
на:
Воспользуйтесь этим советом:
http://wm-site.ru/profitbuy/318/mobilnaya-tema-ne-otobrazhaetsya-kolichestvo-tovara-v-korzine/#comment649
Попробуйте в блок пользовательских стилей добавить правило:
Возможно у вас включена настройка "ускорение", что вызывает конфликт этого плагина с ней - в этом случае напишите на адрес поддержки(укажите адрес сайта и доступ в админку в письме), тут нужно помогать индивидуально.
Поддержка этих приложений запланирована, но если для Рассылок это сделать легко, то для приложений Поддержка и Хаб это требует значительных затрат ресурсов. Ожидайте.
В нужном приложении файл page.html, заголовок содержится в теге <h1>. Удалите или закомментируйте эту строку.
**) Как вы получаете такую ошибку, опишите подробнее.
Любой заход в корзину это новая выборка из базы данных содержимого, поэтому непонятно. Любое добавление товар в корзину это обращение к "action cart", при этом количество на иконке не может измениться если не было добавления товара. То есть число изменяется только при успешном добавлении товара в корзину иначе выдается сообщение об ошибке. Отсюда следует что последующий переход в корзину должен показать добавленные товары.
Еще бы вы вначале указали что это происходит на странице товара...
1 - просто ссылка, ведет в корзину, будет работать везде.
2 - ссылка-кнопка, на нее "навешен" обработчик события закрытия текущего всплывающего окна. Появляется только при работе в мобильной версии, только если у товара присутствуют вариации и только если блок продукта вызван из категории.
На странице товара эта кнопка бесполезна, сейчас она отображается поскольку мы пропустили этот момент и не скрыли ее в этом случае.
Исправить можете просто заменив в файле product.cart.html строку:
<br><a href="#" class="dialog-close button second-type">[`Continue shopping`].</a>
строкой:
{if $wa->get('cart')}<br><a href="#" class="dialog-close button second-type">[`Continue shopping`].</a>{/if}
Возможно стоит попробовать почитать для начала тут:
http://htmlbook.ru/css/nth-child
http://wm-azbook.ru/index.php/svoystva-css/svoystv...
http://wm-azbook.ru/index.php/svoystva-css/svoystv...
или
http://htmlbook.ru/css/background-color
http://htmlbook.ru/css/color
*смена цвета/фона - это простейшее, потому была дана идея/подсказка как определить каждый из элементов
Не является ошибкой. Всего лишь предупреждение при попытке разбора на соответствие другим типам разметки.
Поскольку валидатор яндекса комплексный он ищет разметку для нескольких типов:
Шаблон размечен в стиле schema.org, проверить можно тут:
https://developers.google.com/structured-data/test...
Так же по этой теме можете задать вопросы Яндексу или поискать схожие темы в сети, например:
http://forum.storeland.ru/index.php?/topic/10795-y...
http://seo-forum.ru/threads/14542/
http://searchengines.guru/showthread.php?t=902429
Адрес вашего сайта укажите - очень трудно понимать как исправить то чего нельзя пощупать и нужно только догадываться что можно посоветовать.
Попробуйте использовать псевдоклассы:
Если использовать боковую панель на главной, то никак. Изменения же для варианта без боковой панели в инструкции не описать, но в общем идея такова - разместить блок категорий сбоку от слайдера.
Можно просто ограничить вывод количества карточек в слайдере, а вывод блока ниже слайдера начать с определенного номера.
1) В файле homepage.slider.html заменим код:
кодом:
2) В файле home.html заменим код:
кодом:
Теперь в слайдере будут показаны все промокарточки до пятой карточки, а в блоке под слайдером все после пятой карточки включая и ее.
Такого размещения этих элементов предусмотрено не было. Теоретически это можно сделать, но понадобиться существенная переделка структуры. Так же нужно понять что будет отображено в нижней панели.
Если присмотритесь - то увидите отличие:
<li class="selected">
нужной вкладке которая должна быть активной присвойте этот класс:
class="selected"
Инструкция готовится. Будут расписаны все действия пошагово.
1) Что бы корректно отображалось количество, добавьте в блок пользовательских стилей правило:
i.cart-count:after {
font-family: Roboto,sans-serif;
}
2) Что имеется в виду под зависанием? В мобильной версии при добавлении товара в корзину кнопка купить и выбор количества намеренно скрываются и выводится информация о том что товар добавлен в корзину и ссылка на нее. Для того что бы добавить товар еще раз следует либо перегрузить страницу либо выбрать иную вариацию/артикул.
Можно, используйте набор правил в таком порядке:
короткие надписи вам нужно дополнительно создать или использовать псевдоэлемент "before" и его свойство "content"
Будьте добры и создавайте вопросы в соответствующей ветке форума!
В файле page.html нужного приложения, зависит от того приложения в каком у вас созданы страницы, замените строку:
<h1 itemprop="name">{$page.name}</h1>
строкой:
{*<h1 itemprop="name">{$page.name}</h1>*}
Добавьте в пользовательские стили:
Добавьте в пользовательских стилях:
#footer-pane {
background-color: blue;
}
Вам понадобятся знания CSS и инструменты разработчика(они есть в любом браузере). Например мы хотим сменить цвет панели меню на синий, первое что делаем находим нужный блок, что бы определить стилевой селектор к которому в последствии и привяжем наши стили:
видим что у блока есть класс "tree-wrapper", отлично - вписываем это в наш блок пользовательских стилей:
.tree-wrapper {
background-color: blue;
}
Причина - использование плагина "Заказ на одной странице"
https://www.webasyst.ru/store/plugin/shop/onestep/
Решение:
в файле main.html замените строку:
strpos($wa->currentUrl(), '/my/') === false &&
строками:
strpos($wa->currentUrl(), '/my/') === false &&
strpos($wa->currentUrl(), '/onestep/') === false &&
Проблема вызвана установкой плагина, который подключает стилевые правила имена селекторов которых пересекаются с именами селекторов используемых в теме оформления.
Исправить можно добавив нивелирующие правила в блок пользовательских стилей:
.collapsible-description-button.collapse {
position: absolute;
height: auto;
}
Только для версии темы оформления приложения Сайт 1.0!
Попробуйте сделать следующее:
в файле tree.html, приложения Сайт, замените строку:
{wa_print_tree tree=$tree selected=$selected_category unfolded=true class="base-menu `$tree_type` tree r-cat" collapsible_class='parent' elem ='<a href=":url" data-icon-id=":id">:name</a>'}
строками:
<ul class="base-menu {$tree_type} tree r-cat"><!--
{foreach $tree as $t}
--><li class="{if !empty($t.childs)} parent{/if}{if $t.id == $selected_category} selected{/if}">
<a href="{$t.url}" data-icon-id="{$t.id}"><span>{$t.name|replace:' ':'<br> '}</span></a>
{if !empty($t.childs)}
{wa_print_tree tree=$wa->shop->categories($t.id, null, true) selected=$selected_category unfolded=true collapsible_class='parent' elem ='<a href=":url" data-icon-id=":id">:name</a>'}
{/if}
</li><!--
{/foreach}
--></ul>
в блок пользовательских стилей добавьте правила:
@media only screen and (min-width: 992px){
ul.base-menu.tree > li > a > span {
line-height: 1;
display: inline-block;
vertical-align: middle;
text-align: center;
white-space: normal;
}
}
@media only screen and (max-width: 993px){
ul.base-menu.tree > li > a > span br {
display: none;
}
}
Файлы list-thumbs.html и product.cart.html строку:
{$add2cart_label = '[`Add to cart`]'}
заменить строкой:
{$add2cart_label = '[`Buy`]'}
Убирать его нужно из мобильной версии:
впишите в эту настройку значение 993
В файле category.html переместите строки:
<!-- description -->
{if $category.description}
<div class="category-description">{$category.description}</div>
{/if}
в самый конец файла, обернув в конструкцию:
<div class="fill-background"> ... </div>
должно получиться так:
<div class="fill-background">
<!-- description -->
{if $category.description}
<div class="category-description">{$category.description}</div>
{/if}
</div>
Мы не думали что кому то он понадобится еще и на других страницах, все же этот баннер занимает много лишнего места, но если нужно, то в файле main.html(приложения Магазин) замените строку:
{if $is_home_page && !empty($theme_settings.callme)}
строкой:
{if !empty($theme_settings.callme)}