Изменения в меню. Тема дизайна «Дефолт 2.0», приложение «Сайт»

Подскажите, пожалуйста:

1) Как переместить ссылку на главную страницу (в примере: Тестовое поселение) из верхнего меню основное (в примере: стр.1, стр.2, стр.3, ...) ? Не создавая скрытое поселение.

2) Как сделать так чтобы страницы не ссылались сами на себя меню? Оставаясь в меню.

3) Как переименовать ссылку на название сайта в подвале? Оно не меняется даже при подключенном домене.


1 ответ

  • 1
    1. Создайте страницу с пустым адресом — она и будет главной. Ссылка на неё появится в спсике ссылок на страницы вашего сайта. А главное меню со ссылкой "Тестовое поселение" уберите в теме дизайна — поищите фрагмент $wa->apps() в файле index.html.
    2. В файле header.html замените

      <li{if $p.id == $selected_node.id} class="selected"{/if}><a href="{$p.url}">{$p.name}</a></li>
      на

      <li{if $p.id == $selected_node.id} class="selected"{/if}>{if $p.id == $selected_node.id}{$p.name}{else}<a href="{$p.url}">{$p.name}</a>{/if}</li>
    3. Измените название компании в настройках Инсталлера.
    • +1
      Дмитрий Выдрин Дмитрий Выдрин 26 июля 2015 01:42 #

      1. Страница с пустым адресом существует, но в основном меню сайта (в примере: стр.1, стр.2, стр.3, ...) не отображается. Только логотип и название в подвале ведет на главную.


      Из главного (верхнего) меню смог убрать, но хочу уточнить правильный ли фрагмент я убрал (выделил его на скриншоте), т.к. нашлось 2 записи $wa->apps() в файле index.html.

      2. Частично помогло, т.к. ссылка в меню пропала и со всех вложенных страниц, а хотелось бы чтобы она не ссылалась только сама на себя.

      3. Название в настройках инсталлера меняет название на всех сайтах сразу. Возможно как-то задавать его на каждый сайт индивидуально?

      • +1

        Решение ваших вопросов может потребовать длительного обсуждения на форуме с неопределённой перспективой их решения. Чтобы получить качественный результат в разумные сроки, предлагаю вам обратиться за квалифицированной платной помощью: к экспертам Webasyst или в службу поддержки Webasyst.

      • +1
        1. Попробуйте убрать 5 строк, на которые указывает 2-я стрелка. Этими строками в дизайн сайта добавляется меню со списком поселений, определённое настрокой $wa->apps() меню в приложении "Сайт".
        2. Предложенное решение должно было лишь заменить элемент со свойством $selected на простой текст вместо ссылки.
        3. Для каждого сайта отдельно можно вписать нужный текст вручную вместо фрагмента (поищите в общих файлах дизайна, например, index.html, footer.html): {$wa->accountName()}.
        • +1
          Дмитрий Выдрин Дмитрий Выдрин 27 июля 2015 09:45 #

          1. Да, удалив блок с $wa->apps(), верхнее меню убирается (как и нужно было). Но как сделать, чтобы эта ссылка на главную появилась в основном меню сайта — не ясно.

          2. Ок, частично решает вопрос ...

          3. Это помогло

          Спасибо


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

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