PageRenderTime 40ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/resources/views/frontend/casestudy/ebooks.blade.php

https://gitlab.com/DhanapalRudram/Maritime_Managers
PHP | 212 lines | 170 code | 28 blank | 14 comment | 9 complexity | 359a3183dbe81defb3b93b89f29241fe MD5 | raw file
  1. <title>Marine-E-Books</title>
  2. <link href="public/assets/frontend/css/bootstrap.min.css" rel="stylesheet">
  3. <link href="../public/assets/frontend/blogcss/blog.css" rel="stylesheet" type="text/css">
  4. <link href="public/assets/frontend/css/font-awesome.min.css" rel="stylesheet">
  5. <style>
  6. .overlay_te
  7. {
  8. position: absolute;
  9. top: 35%;
  10. color: rgb(255, 255, 255);
  11. font-size: 60px;
  12. text-align: center;
  13. width: 100%;
  14. }
  15. #menu1,#menu1 ul
  16. {
  17. width:100%;float:left;
  18. }
  19. #menu1 ul li
  20. {
  21. width:33%;float:left;list-style-type:none;padding: 30px 8%;
  22. }
  23. #menu1 ul li a
  24. {
  25. color:#000;font-size:20px;padding-bottom:10px;width:60%;float: left;
  26. text-align:center;font-family: Raleway,sans-serif;
  27. }
  28. #menu1 ul li.active a,#menu1 ul li a:hover
  29. {
  30. border-bottom:2px solid #2592D0 ;
  31. color:#2592D0;
  32. }
  33. #header-inner {
  34. background: #f6f6f6 none repeat scroll 0 0;
  35. padding: 0px 0 30px;
  36. }
  37. #footer-wrapper
  38. {
  39. background: #2592D0 none repeat;
  40. }
  41. .container {
  42. margin: 0 auto !important;
  43. }
  44. .page1 .container {
  45. width:100%;
  46. padding:0;
  47. }
  48. .toolbar {
  49. background: #2592D0;
  50. padding: 10px 10px 10px 356px;
  51. width: 100%;
  52. }
  53. #txtSearchPage
  54. {
  55. width:50%;
  56. }
  57. </style>
  58. @include('frontend.blog.includes.header')
  59. <!-- Content area -->
  60. <div class="content-area">
  61. <div id="main">
  62. <!-- SLIDER -->
  63. <section class="page-section no-padding background-img-slider page1">
  64. <div class="container" style="background:none;">
  65. <div id="main-slider" class="owl-carousel owl-theme owl-loaded">
  66. <img alt="" src="public/assets/frontend/blogimg/Library Cover.jpg" style="width:100%;height:500px;">
  67. </div>
  68. </div>
  69. </section>
  70. <!-- /SLIDER -->
  71. </div>
  72. <br>
  73. <!-- Search Part -->
  74. <div class="toolbar">
  75. <input id="txtSearchPage" type="search" placeholder="Search Author name/ Book Title" /><br/>
  76. </div>
  77. <!-- search end -->
  78. <section class="page-section">
  79. <div id="menu1">
  80. <ul>
  81. <?php $path=url()->current();
  82. $da=end((explode('/', rtrim($path, '/'))));
  83. ?>
  84. <li class="" ><a href="/CaseStudy">All</a></li>
  85. <li class="" ><a href="/caseStudies">Case Study</a></li>
  86. <li class="active" ><a href="/Ebooks">E-Books</a></li>
  87. </ul>
  88. </div>
  89. <!--<p align="center">
  90. <input type="checkbox" name=""/>All
  91. <input type="checkbox" name=""/>Casestudy
  92. <input type="checkbox" name="" >E-Books
  93. </p>-->
  94. </section>
  95. @include('frontend.casestudy.result')
  96. </div>
  97. @include('frontend.blog.includes.footer')
  98. <script src="public/assets/frontend/js/jquery-2.1.1.min.js"></script>
  99. <script>
  100. $(window).on('hashchange', function() {
  101. if (window.location.hash) {
  102. var page = window.location.hash.replace('#', '');
  103. if (page == Number.NaN || page <= 0) {
  104. return false;
  105. }else{
  106. getData(page);
  107. }
  108. }
  109. });
  110. $(document).ready(function()
  111. {
  112. $(document).on('click', '.pagination a',function(event)
  113. {
  114. $('li').removeClass('active');
  115. $(this).parent('li').addClass('active');
  116. event.preventDefault();
  117. var myurl = $(this).attr('href');
  118. var page=$(this).attr('href').split('page=')[1];
  119. getData(page);
  120. });
  121. });
  122. function getData(page){
  123. $.ajax(
  124. {
  125. url: '?page=' + page,
  126. type: "get",
  127. datatype: "html",
  128. // beforeSend: function()
  129. // {
  130. // you can show your loader
  131. // }
  132. })
  133. .done(function(data)
  134. {
  135. console.log(data);
  136. $("#product_container").empty().html(data);
  137. location.hash = page;
  138. })
  139. .fail(function(jqXHR, ajaxOptions, thrownError)
  140. {
  141. alert('No response from server');
  142. });
  143. }
  144. </script>
  145. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" type="text/javascript"></script>
  146. <script>
  147. $.expr[":"].containsNoCase = function (el, i, m) {
  148. var search = m[3];
  149. if (!search) return false;
  150. return new RegExp(search,"i").test($(el).text());
  151. };
  152. $.fn.searchFilter = function (options) {
  153. var opt = $.extend({
  154. // target selector
  155. targetSelector: "",
  156. // number of characters before search is applied
  157. charCount: 1
  158. }, options);
  159. return this.each(function () {
  160. var $el = $(this);
  161. $el.on("keyup",function () {
  162. var search = $(this).val();
  163. var $target = $(opt.targetSelector);
  164. $target.show();
  165. if (search && search.length >= opt.charCount)
  166. $target.not(":containsNoCase(" + search + ")").hide();
  167. });
  168. });
  169. };
  170. $("#txtSearchPage").keyup(function() {
  171. var search = $(this).val();
  172. $(".time-entry").show();
  173. if (search)
  174. $(".time-entry").not(":containsNoCase(" + search + ")").hide();
  175. });
  176. $.expr[":"].containsNoCase = function (el, i, m) {
  177. var search = m[3];
  178. if (!search) return false;
  179. return new RegExp(search,"i").test($(el).text());
  180. };
  181. // jQuery Plug-in example
  182. $("#txtSearchPagePlugin")
  183. .searchFilter({targetSelector: ".time-entry"})
  184. </script>