We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 45341
    • 3 Posts
    Здравствуйте. Я использую вайфандер для создания панели ссылок на основные страницы сайта(вроде бы это называется картой сайта). И я почти добился своего, однако не могу понять как отредактировать первую ссылку "Главная", что бы она встала в один ряд с дочерними ссылками(пробовал подключить ксс через параметр вайфандера к род. пункту, но смещалась вся строка ссылок).
    [ed. note: shyraks last edited this post 13 years ago.]
      • 45341
      • 3 Posts
      Отвечу на свой вопрос сам. Что бы изменить вид списка ссылок, нужно изменить шаблон вывода ссылок. Например, по умолчанию код пункта списка выглядит так
      <li[+wf.id+][+wf.classes+]><a href="[+wf.link+]" title="[+wf.title+]" [+wf.attributes+]>[+wf.linktext+]</a>[+wf.wrapper+]</li>
      Но если прописать в коде с вызовом вайфандера параметр, в котором указать другой шаблон(rowTpl)
      [!Wayfinder? &startId=`1` &rowTpl=`rowTpl` !]
      А затем создать его(то бишь чанк с именем rowTpl) и прописать в нём желаемый вид
      <a href="[+wf.link+]" title="[+wf.title+]"> [+wf.linktext+] </a>
      То в итоге получим не список, а ряд строк, как я и хотел. Аналогично можно поменять шаблоны(или отдельно css(классы)) для текущей строки(ссылки на страничку) или контейнера всех ссылок. Ах да, с главной страницей всё равно беда, поэтому я создал её копию и поместил внутрь оригинала, а у оригинала в контенте написал ява скрипт код для переадресации на страницу-клон(в body чанка):
      <p><!-- автоматич переадрисация при появлении на сайте-->
      <script language="JavaScript" type="text/javascript">// <![CDATA[
      location="https://sitekir/glavnya/glavnya1.html"
      // ]]></script>
      </p>
      [ed. note: shyraks last edited this post 13 years ago.]