Old UniVate Website
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

to-buy.blade.php 17KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337
  1. @extends('master')
  2. @section('title', 'To Buy')
  3. @section('description', 'Uni-Vate Properties provides a reliable platform from which to advertise and purchase tender weeks within the timeshare industry.')
  4. @section('keywords', 'Timeshare buying, where to buy timeshare, Uni-Vate Properties, Uni-Vate timeshare, timeshare to buy, tender weeks available, purchase a tender week')
  5. @section('content')
  6. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  7. <div class="container">
  8. <div class="row">
  9. <div class="col-md-3 pl-3 pl-md-5 sidebar">
  10. <br>
  11. @include('partials.filter2')
  12. <br>
  13. </div>
  14. <div class="col-md-9 offset-md-0">
  15. <div class="row">
  16. <div class="col-md-12">
  17. <h1 class="my-4">To Buy</h1>
  18. <p>
  19. The resorts have been listed in their relevant provinces. Please select the resort for which you would like to view the available weeks and then select the weeks that interest you on the resort page.
  20. </p>
  21. <p>Arrival and departure dates are indicated but please note that these dates may vary annually.</p>
  22. <p>As with any property related sale, upon purchasing the holiday of your choice, there will be a transfer fee payable for the change of ownership. This fee will depend on the relevant resort or managing agent.</p>
  23. </div>
  24. </div>
  25. <div class="row mb-4">
  26. <div class="col-md-12">
  27. <div class="accordion" id="accordionExample">
  28. @if($gauteng!=NULL)
  29. <div class="card">
  30. <a class="btn-link" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
  31. <div class="card-header" id="headingOne">
  32. <h2 class="mb-0">
  33. Gauteng
  34. </h2>
  35. </div>
  36. </a>
  37. <div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordionExample">
  38. <div class="card-body">
  39. <p class="mb-0">
  40. @foreach($gauteng as $resort)
  41. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  42. @endforeach
  43. </p>
  44. </div>
  45. </div>
  46. </div>
  47. @endif
  48. @if($westerncape!=NULL)
  49. <div class="card">
  50. <a class="btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
  51. <div class="card-header" id="headingTwo">
  52. <h2 class="mb-0">
  53. Western Cape
  54. </h2>
  55. </div>
  56. </a>
  57. <div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionExample">
  58. <div class="card-body">
  59. <p class="mb-0">
  60. @foreach($westerncape as $resort)
  61. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  62. @endforeach
  63. </p>
  64. </div>
  65. </div>
  66. </div>
  67. @endif
  68. @if($limpopo!=NULL)
  69. <div class="card">
  70. <a class="btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
  71. <div class="card-header" id="headingThree">
  72. <h2 class="mb-0">
  73. Limpopo
  74. </h2>
  75. </div>
  76. </a>
  77. <div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordionExample">
  78. <div class="card-body">
  79. <p class="mb-0">
  80. @foreach($limpopo as $resort)
  81. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  82. @endforeach
  83. </p>
  84. </div>
  85. </div>
  86. </div>
  87. @endif
  88. @if($kwazulunatal!=NULL)
  89. <div class="card">
  90. <a class="btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseFour" aria-expanded="false" aria-controls="collapseFour">
  91. <div class="card-header" id="headingFour">
  92. <h2 class="mb-0">
  93. Kwazulu Natal
  94. </h2>
  95. </div>
  96. </a>
  97. <div id="collapseFour" class="collapse" aria-labelledby="headingFour" data-parent="#accordionExample">
  98. <div class="card-body">
  99. <p class="mb-0">
  100. @foreach($kwazulunatal as $resort)
  101. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  102. @endforeach
  103. </p>
  104. </div>
  105. </div>
  106. </div>
  107. @endif
  108. @if($northerncape!=NULL)
  109. <div class="card">
  110. <a class="btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseFive" aria-expanded="false" aria-controls="collapseFive">
  111. <div class="card-header" id="headingFive">
  112. <h2 class="mb-0">
  113. Northern Cape
  114. </h2>
  115. </div>
  116. </a>
  117. <div id="collapseFive" class="collapse" aria-labelledby="headingFive" data-parent="#accordionExample">
  118. <div class="card-body">
  119. <p class="mb-0">
  120. @foreach($northerncape as $resort)
  121. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  122. @endforeach
  123. </p>
  124. </div>
  125. </div>
  126. </div>
  127. @endif
  128. @if($mpumalanga!=NULL)
  129. <div class="card">
  130. <a class="btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseSix" aria-expanded="false" aria-controls="collapseSix">
  131. <div class="card-header" id="headingSix">
  132. <h2 class="mb-0">
  133. Mpumalanga
  134. </h2>
  135. </div>
  136. </a>
  137. <div id="collapseSix" class="collapse" aria-labelledby="headingSix" data-parent="#accordionExample">
  138. <div class="card-body">
  139. <p class="mb-0">
  140. @foreach($mpumalanga as $resort)
  141. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  142. @endforeach
  143. </p>
  144. </div>
  145. </div>
  146. </div>
  147. @endif
  148. @if($northwest!=NULL)
  149. <div class="card">
  150. <a class="btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseSeven" aria-expanded="false" aria-controls="collapseSeven">
  151. <div class="card-header" id="headingSeven">
  152. <h2 class="mb-0">
  153. North West
  154. </h2>
  155. </div>
  156. </a>
  157. <div id="collapseSeven" class="collapse" aria-labelledby="headingSeven" data-parent="#accordionExample">
  158. <div class="card-body">
  159. <p class="mb-0">
  160. @foreach($northwest as $resort)
  161. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  162. @endforeach
  163. </p>
  164. </div>
  165. </div>
  166. </div>
  167. @endif
  168. @if($easterncape!=NULL)
  169. <div class="card">
  170. <a class="btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseEight" aria-expanded="false" aria-controls="collapseEight">
  171. <div class="card-header" id="headingEight">
  172. <h2 class="mb-0">
  173. Eastern Cape
  174. </h2>
  175. </div>
  176. </a>
  177. <div id="collapseEight" class="collapse" aria-labelledby="headingEight" data-parent="#accordionExample">
  178. <div class="card-body">
  179. <p class="mb-0">
  180. @foreach($easterncape as $resort)
  181. <a class="text-capitalize" href="/resort/{{ $resort->slug }}"> - {{ $resort->resort }}</a><br/>
  182. @endforeach
  183. </p>
  184. </div>
  185. </div>
  186. </div>
  187. @endif
  188. </div>
  189. </div>
  190. </div>
  191. </div>
  192. </div>
  193. </div>
  194. <script>
  195. $(document).ready(function () {
  196. $("#region").change(function () {
  197. var val = $(this).val();
  198. if (val == "gauteng") {
  199. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/GA/", function(json){
  200. $('#resort').empty();
  201. $('#resort').append($('<option>').text("Resort"));
  202. $.each(json, function(i, obj){
  203. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  204. });
  205. });
  206. }
  207. else if (val == "western cape") {
  208. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/WC/", function(json){
  209. $('#resort').empty();
  210. $('#resort').append($('<option>').text("Resort"));
  211. $.each(json, function(i, obj){
  212. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  213. });
  214. });
  215. }
  216. else if (val == "limpopo") {
  217. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/LI/", function(json){
  218. $('#resort').empty();
  219. $('#resort').append($('<option>').text("Resort"));
  220. $.each(json, function(i, obj){
  221. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  222. });
  223. });
  224. }
  225. else if (val == "Kwazulu Natal") {
  226. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/KZN/", function(json){
  227. $('#resort').empty();
  228. $('#resort').append($('<option>').text("Resort"));
  229. $.each(json, function(i, obj){
  230. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  231. });
  232. });
  233. }
  234. else if (val == "mpumalanga") {
  235. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/MP/", function(json){
  236. $('#resort').empty();
  237. $('#resort').append($('<option>').text("Resort"));
  238. $.each(json, function(i, obj){
  239. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  240. });
  241. });
  242. }
  243. else if (val == "North West") {
  244. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/NW/", function(json){
  245. $('#resort').empty();
  246. $('#resort').append($('<option>').text("Resort"));
  247. $.each(json, function(i, obj){
  248. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  249. });
  250. });
  251. }
  252. else if (val == "eastern cape") {
  253. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/EC/", function(json){
  254. $('#resort').empty();
  255. $('#resort').append($('<option>').text("Resort"));
  256. $.each(json, function(i, obj){
  257. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  258. });
  259. });
  260. }
  261. else if (val == "free state") {
  262. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/FS/", function(json){
  263. $('#resort').empty();
  264. $('#resort').append($('<option>').text("Resort"));
  265. $.each(json, function(i, obj){
  266. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  267. });
  268. });
  269. }
  270. else if (val == "northern cape") {
  271. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/NC/", function(json){
  272. $('#resort').empty();
  273. $('#resort').append($('<option>').text("Resort"));
  274. $.each(json, function(i, obj){
  275. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  276. });
  277. });
  278. }
  279. else {
  280. // $("#resort").html("<option value=''>Please Select</option><option value='Little Eden'>Little Eden</option><option value='Little Eden'>Manzi Monate</option><option value='Kagga Kamma Nature Reserve'>Kagga Kamma Nature Reserve</option><option value='Mabalingwe Nature Reserve'>Mabalingwe Nature Reserve</option><option value='Margate Beach Club'>Margate Beach Club</option><option value='Sandy Place'>Sandy Place</option><option value='Uvongo River Resort'>Uvongo River Resort</option><option value='Jackalberry Ridge'>Jackalberry Ridge</option><option value='Ngwenya Lodge'>Ngwenya Lodge</option><option value='Sudwala Lodge'>Sudwala Lodge</option><option value='Verlorenkloof'>Verlorenkloof</option><option value='Mount Amanzi'>Mount Amanzi</option>");
  281. $.getJSON("https://www.tradeunipoint.com/unibackend/seam/resource/rest/products/resorts/list/", function(json){
  282. $('#resort').empty();
  283. $('#resort').append($('<option>').text("Resort"));
  284. $.each(json, function(i, obj){
  285. $('#resort').append($('<option>').text(obj.resortName).attr('value', obj.resortName));
  286. });
  287. });
  288. }
  289. })
  290. }
  291. );
  292. </script>
  293. <script>
  294. $(document).ready(function(){
  295. $('#estateAgency').keyup(function(){
  296. var query = $(this).val();
  297. if(query != '')
  298. {
  299. var _token = $('input[name="_token"]').val();
  300. $.ajax({
  301. url:"{{ route('autocompleteResortList.fetch') }}",
  302. method:"POST",
  303. data:{query:query, _token:_token},
  304. success:function(data){
  305. $('#agencyList').fadeIn();
  306. $('#agencyList').html(data);
  307. }
  308. });
  309. }
  310. });
  311. $(document).on('click', 'li', function(){
  312. $('#estateAgency').val($(this).text());
  313. $('#agencyList').fadeOut();
  314. });
  315. });
  316. </script>
  317. @stop