Опубликовано: 21 июля 2015
Отобразить список товаров на "инфо.страницах" Есть решение
подскажите пожалуйста, могу ли я подключить магазин с товарами на эти странички
и блог сюда
с уважением, Ангелина Груздева
Опубликовано: 21 июля 2015
подскажите пожалуйста, могу ли я подключить магазин с товарами на эти странички
с уважением, Ангелина Груздева
|
||||
Дорогие друзья!К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте. | ||||
Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер. | ||||
Internet Explorer от Microsoft |
Chrome от Google |
Safari от Apple |
Opera от Opera Software |
Firefox от Mozilla |
Комментарии (5)
Вы имеете ввиду списки товаров (вывести списки товаров приложения "магазин")?
список товара на первые две ссылки, и на последнюю сделать записи Блог
список товаров можно вывести только на страницах приложения магазин
соответственно если указанные страница принадлежат приложению магазин (магазин-витрина-страницы), то можно вывести слайдер товаров. для этого
в файле "page.html", после блока
<h1>{$page.name}</h1>
<div id="page" role="main">
{$page.content}
</div>
пропишите
{if $page.id == 12}
{$s_products = $wa->shop->productSet('bestsellers')}
{if $s_products && count($s_products)}
<div class="products-slider">
<div class="products-slider-name"><h2>Хиты продаж</h2></div>
{include file="products.slider.html" sliderId=1 s_products=$s_products}
</div>
{/if}
{/if}
Где:
1/ строка {if $page.id == 12}, проверяет идентификатор страницы (иначе слайдер будет отображаться на всех страницах приложения "магазин")
* идентификатор "страницы" можно узнать в администраторской на странице редактирования "страницы"
2. подробнее про код слайдера товаров можно узнать на этой странице http://wm-site.ru/comfort_buy/82/slayder-spiska-tovarov/
Вывести список последних новостей в на отдельную страницу
В файле "page.html" (сайт-дизайн-шаблоны - для приложения "сайт" и магазин-витрина-шаблоны - для приложения "магазин")
после блока кода
<h1>{$page.name}</h1>
<div id="page" role="main">
{$page.content}
</div>
1. пропишите условия
{if $page.id == 12}
{/if}
2. и внутри этого условия пропишите код из блока "blog.latest_posts" (сайт-блоки)
этот код будет таким:
<style>
.post { margin-bottom: 80px; margin-right: 50px; }
.post h3 { font-size: 2em; margin-right: 5px; margin-bottom: 3px; }
.post .credentials { color: #AAA; font-size: .9em; margin-bottom: 5px; }
.post .username { color: #777; padding: 0; display: inline; }
</style>
{$latest_posts = $wa->blog->posts()}
<div>
{foreach $latest_posts as $post}
<div class="post">
<h3>
<a href="{$post.link}">{$post.title}</a>
{* @event prepare_posts_frontend.%plugin_id%.post_title *}
{if !empty($post.plugins.post_title)}
{foreach $post.plugins.post_title as $plugin => $output}{$output}{/foreach}
{/if}
</h3>
<div class="credentials">
{if $post.user.posts_link}
<a href="{$post.user.posts_link}" class="username">{$post.user.name}</a>
{else}
<span class="username">{$post.user.name}</span>
{/if}
{$post.datetime|wa_datetime:"humandate"}
</div>
<p>
{$post.text|strip_tags|truncate:400}
</p>
</div>
{/foreach}
</div>
в этом коде строка
{$latest_posts = $wa->blog->posts()}
отвечает за вывод последних добавленных в блог записей
* если прописать внутри круглых скобок идентификатор отдельного блога, то будет отображаться список последних записей только этого блога
можно ли сделать не слайдер товаров а над тектом с описанием полноценные карточки магазина?чтоб туда можно было добавить продукт и так же его купить в этом разделе
такое - если только плагином
шаблоном не получится
Игорь,спасибо за ответ.как называется плагин?
я правильно понимаю, чтобы показывались на отдельной странице (это не страница блога) мне нужно будет код каждой статьи для этой страницы прописывать? или же я могу создать дополнительный блог " полезные советы" и привязать к той странице где он должен отображаться?
я не знаю как он называется, не знаю есть ли он вообще - я про то что такое можно реализовать плагином а не шаблоном
не понимаю вопроса