InstantMaps - ошибка в коде?

#1 30 июня 2011 в 23:44
Привет. Хочу уточнить у гуру. Есть в компоненте такой код:
  1. <div>
  2.  
  3. <ul id="inmaps_tree">
  4.  
  5. {foreach key=key item=item from=$items}
  6.  
  7. {if $item.NSLevel < $last_level}
  8. {math equation="x - y" x=$last_level y=$item.NSLevel assign="tail"}
  9. {section name=foo start=0 loop=$tail step=1}
  10. </ul></li>
  11. {/section}
  12. {/if}
  13. {if $item.NSRight - $item.NSLeft == 1}
  14. <li>
  15. <span class="folder">
  16. {if $item.id != $current_id}
  17. <a href="/maps/{$item.seolink}">{$item.title}</a>
  18. {else}
  19. {$item.title}
  20. {/if}
  21. </span>
  22. </li>
  23. {else}
  24. <li {if $currentmenu.NSLeft > $item.NSLeft && $currentmenu.NSRight < $item.NSRight}class="open"{/if} style="padding:{php}echo $padding;{/php}">
  25. <span class="folder">
  26. {if $item.id != $current_id}
  27. <a href="/maps/{$item.seolink}">{$item.title}</a>
  28. {else}
  29. {$item.title}
  30. {/if}
  31. </span>
  32. <ul>
  33. {/if}
  34. {assign var="last_level" value=$item.NSLevel}
  35.  
  36. {/foreach}
  37. </ul></div>
  38.  
Мне выдают мои редекторы ошибки в верстке. Какой-то косяк со списками. Прошу гуру посмотреть-так ли это. Спасибо
#2 1 июля 2011 в 16:10
Я конечно не гуру, но в блоке, начинающемся с 23 строки не закрыт тег <li> и вроде лишний <ul>...
Скорее всего очепятка — замените в 32 строке <ul> на </li>.
#3 1 июля 2011 в 18:59
этот код абсолютно точно рабочий, ничего менять в нем не нужно!
если хотите решить вопрос, то потрудитесь объяснить что значит "косяк со списками", это, как бы, совсем не очевидно

googlebot, там должен быть <ul>, так и задумано
#4 1 июля 2011 в 19:23
Я имел ввиду, что мой хтмл-редактор выдает в этом месте ошибку, что якобы список <ul> не закрыт в строке 10.
#5 1 июля 2011 в 19:30
Роман, это нормально, там ведь не чистый код, а своего рода скрипт
#6 1 июля 2011 в 19:32
Не вопрос. Как говорится лучше перебдеть:)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.