- Коломна, ул. Кирова, 60а, офис 7
- +7 (995) 656-25-45
- kolmakov.igor@gmail.com
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
{if $f_code == 'color' || $f_code == 'size'} вызвало ошибку 0
А вообще нужно вывести определенные характеристики отдельным блоком между блоком с картинкой и блоком с ценой как на скриншоте. Если возможно с ссылкой подробнее на полные характеристики.
А как вывести только определенные характеристики? А то у меня вывалились все!
cifrovod.ru
Разработчик плагина сообщили, что проблема именно в шаблоне, а именно в опции оптимизации скорости загрузки.
Вставил код в sidebar/html
Теги из сайдбара вообще пропали.
Код в product.html сработал наполовину, то есть теги появились, но ссылки все равно не те.
product.html
Спасибо, все получилось. Только почему то выводится 3 последние записи а не 4. Это настраивается где то в теме или в самом движке?
Сделал, о что то fill-background съехал cifrovod.ru
Кусочек кода: homepage.lastadd.html добавлен вывод изображений (<img src="{blogLogopostPlugin::getImgUrl($post.id)}" />) через плагин
<div class="last-post-wrapper col-grid m12 l12"><div class="fill-background">
<h2 class="last-post-header">Последнее в Блоге</h2>
{foreach $last_posts as $post}
<div class="post">
<h4 class="last-post-title">
<a href="{$post.link}">{$post.title}</a>
{* @event prepare_posts_frontend.%plugin_id%.post_title *}
<img src="{blogLogopostPlugin::getImgUrl($post.id)}" />
{if !empty($post.plugins.post_title)}{foreach $post.plugins.post_title as $plugin => $output}{$output}{/foreach}{/if}
</h4>
{if $post.album_id && $wa->photos}
{$_post_image = $wa->photos->photos("album/`$post.album_id`", "300x150", 1)}
{$_post_image = current($_post_image)}
{if $_post_image}
<img class="post-image" src="{$_post_image.thumb_300x150.url}" alt="{$_post_image.name|escape}">
{/if}
{/if}
Спасибо! Все получилось.
Да так и не решил
Разобрался, если кому то надо, вот шаблон вывода на витрине страница бренда:
<!-- categories -->
{if $categories}
<ul class="sub-links">
{foreach $categories as $sc}
<li><a href="{$sc.url}">{$sc.name|escape}</a></li>
{/foreach}
</ul>
{/if}
<br clear="left">
<div class="category-description">
{if $brand.image}
<img src="{$wa_url}wa-data/public/shop/brands/{$brand.id}/{$brand.id}{$brand.image}" align="right" style="
padding: 10px;">
{/if}
{$brand.description}
</div>
А вот тут поподробнее можно? Я не особо в этом разбираюсь. Что куда добавить?
Скажите еще как вывести картинки брендов на главной?
Скажите как подправить шаблоны вывода описания брэнда что бы было как и в стандартной категории. То есть категории шли бы вряд, плюс описание скрыть как на картинке!
и развернуть при желании!
Спасибо! Все получилось!
Написал в ТП плагина Предзаказ, никакой реакции. Писал еще месяц назад, ответили а потом пропали, сейчас вообще не отвечают. Может как то поможете на платной основе?
В инструкции написанно: хелпер плагина {shopPreorderPlugin::form($product)}. Форма предварительного заказа для текущего артикула товара выводится в модальном окне.
Корректная вставка хелпера:
{if class_exists('shopPreorderPlugin') && shopPreorderPlugin::on()}{shopPreorderPlugin::form($product)}{/if}
Я так понимаю что нужно вставить где то здесь?
{/if}
{else}
<span class="price nowrap">{shop_currency_html($p.price)}</span>
<meta itemprop="price" content="{$p.price}">
<meta itemprop="priceCurrency" content="{$wa->shop->primaryCurrency()}">
<div class="out-of-stock"><strong>{if $wa->shop->settings('ignore_stock_count')}[`Pre-order only`]{else}[`Out of stock`]{/if}</strong></div>
{/if}
</div>
Где именно?
Нужно удалить одну строку? Какую именно?
Не получается чего то у меня, вот кусок моего кода: home.html
<!-- PROMOS -->
{if $promocards && $theme_settings.homepage_promocards_below_the_slider}
<div class="promos">
<ul>
{foreach $promocards as $promo}
{if $promo@iteration < 5}
<li id="s-promo-{$promo.id}">
<a href="{$promo.link|escape}" style="background-image: url('{$promo.image}');">
<div class="background-color-layer"></div>
{if !empty($promo.title)}<h5 style="color: {$promo.color};">{$promo.title|escape}</h5>{/if}
{* if !empty($promo.body)}<p style="color: {$promo.color};">{$promo.body|escape}</p>{/if *}
</a>
</li>
{/if}
{/foreach}
</ul>
</div>
{/if}
Второй файл slider.promos.html{if !empty($promos)}
{if count($promos) < 2}{$pager = false}{$autoplay = false}{/if}
{if empty($imageBackground)}{$adaptiveHeight = true}{/if}
{$options = [
'mode' => $mode|default:'horizontal',
'infiniteLoop' => $loop|default:true,
'hideControlOnEnd' => $autoHideControl|default:false,
'speed' => $speed|default:500,
'adaptiveHeight' => $adaptiveHeight|default:false,
'pager' => $pager|default:true,
'auto' => $autoplay|default:false,
'pause' => $pause|default:4000,
'autoHover' => false,
'imageBackground' => $imageBackground|default:false
]}
<article class="global-promo-slider">
<ul class="gps-bxslider" data-options='{json_encode($options)}' style="position:relative;list-style:none;">
{if empty($imageBackground)}
{foreach $promos as $promo}
{if $promo@iteration >= 5}
<li class="gps-user-image-tag">
<a href="{$promo.link|escape}">
<img src="{$promo.image}" alt="{$promo.title|escape}">
<div class="gps-user-caption">
{if !empty($promo.title)}<h3>{$promo.title|escape}</h3><br />{/if}
{if !empty($promo.body)}<div class="gps-user-body">{$promo.body|strip}</div>{/if}
{if !empty($promo.countdown_datetime) && time() <= strtotime($promo.countdown_datetime)}
<div class="countdown">
<span class="js-promo-countdown"
data-start="{date('Y-m-d H:i:s')}"
data-end="{$promo.countdown_datetime}">
</span>
</div>
</div>
</a>
</li>
{/if}
{/if}
{/foreach}
{else}
{foreach $promos as $promo}
<li class="gps-user-image-background" style="background-image:url({$promo.image});">
<a href="{$promo.link|escape}">
<div class="gps-user-caption">
{if !empty($promo.title)}<h3>{$promo.title|escape}</h3><br />{/if}
{if !empty($promo.body)}<div class="gps-user-body">{$promo.body|strip}</div>{/if}
{if !empty($promo.countdown_datetime) && time() <= strtotime($promo.countdown_datetime)}
<div class="countdown">
<span class="js-promo-countdown"
data-start="{date('Y-m-d H:i:s')}"
data-end="{$promo.countdown_datetime}">
</span>
</div>
{/if}
</div>
</a>
</li>
{/foreach}
{/if}
</ul>
</article>
Я может не так обьяснил что мне нужно. Мне нужно что бы в карточках выводились первые 6 промоблоков, остальное выводилось в слайдере.
Решил проще
<iframe style="width: 100%; height: 281px;" src="// frameborder="0" allowfullscreen="">
</iframe>
1.2.0
Поясните и мне пожалуйста чтона что нужно заменить в файле homepage.slider.html
Спасибо
Может я не правильно выражаюсь, я имел в виду описание CSS классов к шаблону, некая шпаргалка. Вот пример и вот пример 2
Я вернул всё на изначальную настройку CSS плагин, прописал все как Вы сказали, но теперь не хватает стиля кнопки, и как сделать модальное окно адаптивным? Спасибо
Скриншот
У меня еще такой вопрос, когда нет товара на складе, то при просмотре товара нет никаких кнопок, просто нет в наличии. То есть пользователь может и не зайти в сам товар. Можно ли вставить туда кнопку предзаказ?
Ширину вроде сделал, а вот с отсупом проблемыhttps://cifrovod.ru
Наверное неправильный способ я выбрал. В настройки плагина скопировав стили кнопок из CSS шаблона. Цвета изменились. Но как выровнять кнопочку? Может подскажете правильный вариант?
Спасибо нашел. Просто в сайт не заглядывал.
Перефразирую. Где в шаблоне подключен шрифт от google Roboto,
и как его изменить!?