Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

layout.html 5.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. {% extends "base.html" %}
  2. {% load currency_filters %}
  3. {% load promotion_tags %}
  4. {% load category_tags %}
  5. {% block extrahead %}
  6. {% if product %}
  7. <!-- Colorbox for image galleries -->
  8. <link rel="stylesheet" href="{{ STATIC_URL }}js/colorbox/colorbox.css" type="text/css" media="screen" charset="utf-8"/>
  9. {% endif %}
  10. <!-- Responsive - will need to be minified -->
  11. <link rel="stylesheet" href="{{ STATIC_URL }}css/responsive.css" />
  12. {% endblock %}
  13. {% block layout %}
  14. {% include "partials/nav_accounts.html" %}
  15. <header class="header container-fluid">
  16. <div class="row-fluid">
  17. {% include "partials/brand.html" %}
  18. </div><!-- /row-fluid -->
  19. <div class="navbar primary">
  20. <div class="navbar-inner">
  21. <div class="container" style="width: auto;">
  22. <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
  23. <span class="icon-bar"></span>
  24. <span class="icon-bar"></span>
  25. <span class="icon-bar"></span>
  26. </a>
  27. <a class="brand hidden" href="#">Search</a>
  28. <div class="nav-collapse">
  29. <div id="browse" class="nav dropdown">
  30. {% category_tree depth=2 as categories %}
  31. {% if categories %}
  32. <a href="#browse" class="dropdown-toggle" data-toggle="dropdown">Browse Store</a>
  33. <ul class="dropdown-menu nav-tabs nav-stacked">
  34. <li><a href="/products">All Products</a></li>
  35. {% for category in categories %}
  36. <li><a href="{{ category.0.get_absolute_url }}">{{ category.0.name }} <span class="app-ico ico_fill_right"></span></a>
  37. {% if category.1 %}
  38. <ul class="sub-nav dropdown-menu nav nav-tabs nav-stacked span3">
  39. {% for subcategory in category.1 %}
  40. <li><a href="{{ subcategory.0.get_absolute_url }}" class="app-ico ico_outline_right"> {{ subcategory.0.name }}</a></li>
  41. {% endfor %}
  42. </ul>
  43. {% endif %}
  44. </li>
  45. {% endfor %}
  46. </ul>
  47. {% else %}
  48. <a href="#browse" class="dropdown-toggle" data-toggle="dropdown">Browse Store</a>
  49. <ul class="dropdown-menu nav-tabs nav-stacked">
  50. <li><a href="/products">All Products</a></li>
  51. <li>
  52. <a href="#" >Contains a Submenu <span class="app-ico ico_fill_right"></span></a>
  53. <ul class="sub-nav dropdown-menu nav nav-tabs nav-stacked span3">
  54. <li><a href="#" class="app-ico ico_outline_right"> Submenu Link</a></li>
  55. <li><a href="#" class="app-ico ico_outline_right"> Submenu Link</a></li>
  56. <li><a href="#" class="app-ico ico_outline_right"> Submenu Link</a></li>
  57. <li><a href="#" class="app-ico ico_outline_right"> Submenu Link</a></li>
  58. </ul>
  59. </li>
  60. <li><a href="/">Go Home!</a></li>
  61. </ul>
  62. {% endif %}
  63. </div>
  64. {% include "partials/search.html" %}
  65. </div><!-- /.nav-collapse -->
  66. </div>
  67. </div><!-- /navbar-inner -->
  68. </div><!-- /navbar -->
  69. </header><!-- /header -->
  70. {% for message in messages %}
  71. <div class="alert fade in alert-{{ message.tags }}">
  72. <a class="close" data-dismiss="alert">x</a>
  73. {{ message }}
  74. </div>
  75. {% endfor %}
  76. <div class="container-fluid page">
  77. {% block header %}
  78. {% endblock %}
  79. <div class="page_inner">
  80. {% block container_nav %}
  81. {% endblock %}
  82. {% block sidebar %}
  83. {% endblock %}
  84. {% block flatpage %}
  85. {% endblock %}
  86. <div id="promotions">
  87. {% for promotion in promotions_page %}
  88. {% render_promotion promotion %}
  89. {% endfor %}
  90. </div>
  91. {% block content %}
  92. {% endblock %}
  93. </div><!-- /page_inner -->
  94. </div><!-- /container-fluid -->
  95. {% include "partials/footer.html" %}
  96. {% endblock %}
  97. {# Block for additional scripts #}
  98. {% block extrascripts %}
  99. <script src="{{ STATIC_URL }}js/scrollto/jquery.scrollTo-min.js" type="text/javascript" charset="utf-8"></script>
  100. <!-- Elastislide carousel js -->
  101. <script src="{{ STATIC_URL }}js/elastislide/jquery.elastislide.js" type="text/javascript" charset="utf-8"></script>
  102. <!-- Responsive gallery js -->
  103. {% if product %}
  104. <script src="{{ STATIC_URL }}js/colorbox/jquery.colorbox-min.js" type="text/javascript" charset="utf-8"></script>
  105. <script src="{{ STATIC_URL }}js/responsivegallery/jquery.tmpl.min.js" type="text/javascript" charset="utf-8"></script>
  106. <script src="{{ STATIC_URL }}js/responsivegallery/gallery.js" type="text/javascript" charset="utf-8"></script>
  107. {% endif %}
  108. <!-- Front end js -->
  109. <script src="{{ STATIC_URL }}js/oscar/ui.js" type="text/javascript" charset="utf-8"></script>
  110. {% endblock %}