category.pug 963 B

123456789101112131415161718192021222324252627282930313233
  1. extends layout
  2. block content
  3. h1= categoryName
  4. ul
  5. for i in allCategories
  6. li
  7. a(href=i.lnk)= i.name
  8. table(class='category-list')
  9. tr
  10. th Address
  11. for i in attributes
  12. th= i.name
  13. for item in items
  14. tr(id=DnToLnk(item.GetAddress()) class='category')
  15. td= item.GetAddress()
  16. for i in attributes
  17. - var value = GetAttributeValue(item, i)
  18. if value && value.stringValue
  19. td= value.stringValue
  20. else if value && value.stringArrayValue && value.stringArrayValue.length > 0
  21. td
  22. ul
  23. for j in value.stringArrayValue
  24. - var link = GetAttributeLink(i, j)
  25. if link
  26. li
  27. a(href=link)= j
  28. else
  29. li= j
  30. else
  31. td (empty)
  32. script(src='/javascripts/category.js', language='javascript')