Опубликовано: 3 ноября 2015

Вывод блока "Последние новости" в боковой панели Есть решение

Как вывести блок "Последние новости" в боковой панели? Что-бы он отображался не только на главной внизу.

Комментарии (7)

  • Решение
    Колмаков Игорь 5 ноября 2015 16:05 #

    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")}


    2
  • Дмитрий Попов 4 января 2016 10:31 #

    А как сделать, чтобы блоки "Последние фото" и Последние новости" в боковой панели отображались только на десктопе, а в мобильной версии отображались только "Категории" ?

    1
  • Колмаков Игорь 4 января 2016 12:05 #

    заключите вывод блоков (которые Вы хотите скрыть в мобильных) в условие

    {if !$wa->isMobile()} ... {/if}


    1
  • 25 февраля 2016 23:54 #

    - Возможно ли сделать что бы блок "Последние новости" в боковой панели отображался только на главной странице?

    - Как заголовок блока "Последние новости" в боковой панели сделать ссылкой на блог?

    1
    • Тирон Александр Тирон Александр 26 февраля 2016 10:40 #

      1) Заключите вывод блока в условие:

      {if $wa->currentUrl(false,true) == $wa->getUrl('shop/frontend')} . . . {/if}

      2) Замените текст из инструкции:

      Последние новости

      строкой:

      <a href="{$wa->getUrl('blog/frontend')}">Последние новости</a>
      1
  • 12 мая 2016 01:13 #

    Подскажите, пожалуйста, как изменить цвет шрифта в заголовке блока "Последние новости" в боковой панели.

    1
    • Тирон Александр Тирон Александр 12 мая 2016 10:23 #

      В строке:

      <div class="sidebar-title">Последние новости<button class="toggle-menu"><i class="mdi-menu mdi-2x"></i></button></div>

      пишем примерно следующее:

      style="color: red;"

      должно получиться так:

      <div class="sidebar-title" style="color: red;">Последние новости<button class="toggle-menu"><i class="mdi-menu mdi-2x"></i></button></div>
      1
  • Валерий Бойко 13 мая 2016 17:43 #

    Подскажите, пожалуйста, как решить следующую проблему:
    у меня 2 версии сайта, и естественно 2 версии блога и новостей.
    сделал ,как вы описали выше, только теперь на 1 версии сайта отображаются все новости одновременно.
    как сделать разбивку
    Заранее большое спасибо

    1
  • Валерий Бойко 13 мая 2016 17:56 #

    Спасибо!)
    и еще вопрос,
    как уменьшить пробел между строками в блоке новостей?
    большой промежуток очень

    1

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите

Услуги

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер.

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх