Вывод приложений Есть решение

Здравствуйте есть конструкция

 {$blogs = $wa->blog->blogs()}
      {foreach $blogs as $b}
            <a href="{$b.url}">{$b.name}</a>
      {/foreach}

А как такую махинацию с другими приложениями провести

7 ответов

  • 1
    Rat 19 августа 2016 09:28 # Решение

    Так?

    <ul>
        {foreach $wa->apps() as $app}
            {if $app.app|default:'' == 'shop'}    
                <li>
                    <a href="{$app.url}">{$app.name|escape}</a>
                </li>
            {/if}
        {/foreach}
    </ul>
  • 1
    Onehalf 18 августа 2016 11:09 #

    Добрый день. Точно также. Пример для фотогалереи есть в разделе блоки приложения сайт.

  • 1
    Fedoric 19 августа 2016 00:08 #

    Вы наверно меня не поняли мне требуется вывести все не последние фото или статьи а урлы приложений из структуры.

  • 1
    Евгений Леман 19 августа 2016 01:15 #

    По умолчанию {$wa->apps()}. Но в настройках сайта может быть изменена логика содержимого со списка приложений на произвольный набор ссылок.

  • 1
    Fedoric 19 августа 2016 08:12 #

    Уважаемые вы наверно не понимаете вопроса.{$wa->apps()} выводит весь массив а мне требуется разделять мухи от котлет ) Вывести все установки Сайт или все установки Магазин

    • +1
      Rat Rat 19 августа 2016 08:56 #

      Все поселения данного приложения на данном домене? Эта формулировка некорректна:

      все установки Сайт
  • 1
    Fedoric 19 августа 2016 09:12 #

    Хорошо напишу корректно. На одном домене стоят приложения "Сайт" , "Блог", "Фото", "Магазин".

    Есть несколько блогов прописанных в "Структура" domen.ru/blog/new domen.ru/blog/new1

    используя

     {$blogs = $wa->blog->blogs()}
          {foreach $blogs as $b}
                <a href="{$b.url}">{$b.name}</a>
          {/foreach}

    получаем

    <a href="domen.ru/blog/new">new</a>
    <a href="domen.ru/blog/new1">new1</a>
    
    

    Вопрос в том как получить

    domen.ru/shop/ domen.ru/shop1/ - две и более витрины магазина

    domen.ru/photo/ domen.ru/photo2/ - два и более фотогалереи

    domen.ru/ domen.ru/new - два и более правила для "Сайт"

  • 1
    Fedoric 19 августа 2016 09:35 #

    Спасибо именно это и нужно! + вам в карму

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

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