Опубликовано: 17 августа 2015

Сайт. вложенность страниц Есть решение

по приложению сайт


с верхнего меню навигация нормальная... скрин: http://c2n.me/3m9fONM , а вот когда серфишь по этим страницам получается такое дело: нажимаю на страницу второго уровня вложенности. (инженерная инфраструктура как со скрина).... и дальше не могу провалиться на следующую по вложенности страницу (только если снова идти в верхнее меню...).... http://c2n.me/3m9g1x2

Причем в мобильной версии к этим страница вообще не добраться.


Просьба оказать содействие.

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

  • Решение
    Игорь Колмаков +30 17 августа 2015 12:31 #

    В файле "page.html" (сайт-дизайн-шаблоны)

    замените конструкцию

    <div class="info-page menu" role="navigation">
    {if $page.parent_id}
    {$p_id = $page.parent_id}
    {else}
    {$p_id = $page.id}
    {/if}
    {wa_print_tree tree=$wa->site->pages($p_id, false) elem ='<a class="type1" href=":url">:name</a>' selected=$page.id}
    </div>

    на

    {$subpages = $wa->site->pages($page.id)}
    {if $subpages}
    <ul class="sub-links">
    {foreach $subpages as $p}
    <li><a href="{$p.url}">{$p.name}</a></li>
    {/foreach}
    </ul>
    {/if}

    1
  • Георгий Крупин +0 17 августа 2015 12:42 #

    Игорь, теперь данные страницы отображаются, но пропал стиль их оформления, что не есть хорошо (был дефолтный). просьба подсказать где поправить.


    спасибо!

    1
  • Игорь Колмаков +30 17 августа 2015 12:49 #

    перед вставленной конструкцией пропишите

    <div class="info-page menu" role="navigation">

    и после конструкции пропишите

    </div>


    1
  • Георгий Крупин +0 17 августа 2015 12:58 #

    спасибо. решено. устраивает.

    1
    • Георгий Крупин Георгий Крупин +0 19 ноября 2015 19:15 #

      Игорь, добрый вечер!


      Аналогичная ситуация с приложением "магазин".


      Именно эти правки не помогают.


      подскажите куда копать.

      1
  • Игорь Колмаков +30 20 ноября 2015 11:11 #

    в файле "page.html" (магазин-витрина-шаблоны)

    замените

    <div class="info-page menu" role="navigation">
    {if $page.parent_id}
    {$p_id = $page_parents[0].id}
    {else}
    {$p_id = $page.id}
    {/if}
    {wa_print_tree tree=$wa->shop->pages($p_id, false) elem ='<a class="type1" href=":url">:name</a>' selected=$wa->param('page_id')}
    </div>

    на

    <div class="info-page menu" role="navigation">
    {*if $page.parent_id}
    {$p_id = $page_parents[0].id}
    {else}
    {$p_id = $page.id}
    {/if}
    {wa_print_tree tree=$wa->shop->pages($p_id, false) elem ='<a class="type1" href=":url">:name</a>' selected=$wa->param('page_id')*}
    {$subpages = $wa->shop->pages($page.id)}
    {if $subpages}
    <ul class="sub-links">
    {foreach $subpages as $p}
    <li><a href="{$p.url}">{$p.name}</a></li>
    {/foreach}
    </ul>
    {/if}
    </div>

    1
  • Георгий Крупин +0 20 ноября 2015 16:06 #

    Игорь, спасибо!

    1

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

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

Услуги

Контакты

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

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

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх