Guest User

Untitled

a guest
Oct 17th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.62 KB | None | 0 0
  1. <a class = "xtradetails" ng-click = "vm.detailsClick(car)">VIEW DETAILS</a>
  2.  
  3. vm.detailsClick = function (car) {
  4. vm.detailsdata = car;
  5. $state.params.car = car;
  6. $state.go("cardetails", {
  7. car : car,
  8. stock_id : car.stock_id,
  9. make : car.make,
  10. year : car.year,
  11. mileage : car.mileage,
  12. variant : car.variant,
  13. selling_price: car.selling_price,
  14. colour : car.colour,
  15. condition : car.condition,
  16. branch : car.branch,
  17. extras_csv : car.extras_csv,
  18. description : car.description,
  19. location : car.location,
  20. body_type : car.body_type,
  21. province : car.province,
  22. company_id : car.company_id,
  23. url1 : car.url1,
  24. url2 : car.url2,
  25. url3 : car.url3,
  26. url4 : car.url4,
  27. url5 : car.url5,
  28. url6 : car.url6,
  29. url7 : car.url7,
  30. url8 : car.url8,
  31. url9 : car.url9,
  32. url10 : car.url10
  33. }, {});
  34. };
  35.  
  36. .state("cardetails", {
  37. params : {
  38. car : null,
  39. make : null,
  40. stock_id : null,
  41. company_id : null,
  42. year : null,
  43. selling_price: null,
  44. mileage : null,
  45. variant : null,
  46. colour : null,
  47. condition : null,
  48. branch : null,
  49. extras_csv : null,
  50. description : null,
  51. province : null,
  52. contact_tel : null,
  53. url1 : null,
  54. url2 : null,
  55. url3 : null,
  56. url4 : null,
  57. url5 : null,
  58. url6 : null,
  59. url7 : null,
  60. url8 : null,
  61. url9 : null,
  62. url10 : null,
  63. squash : true
  64. },
  65. templateUrl: "partials/cardetails.html",
  66. url : "/:make/:stock_id/:year/:selling_price/:mileage/:variant/:colour/:condition/:location/:province/:body_type/:branch/:extras_csv/:description/:url1/:url2/:url3/:url4/:url5/:url6/:url7/:url8/:url9/:url10",
  67. controller : "Details"
  68. })
  69.  
  70. app.controller('Details', ["$scope", "$stateParams", function ($scope, $stateParams) {
  71. $scope.car = $stateParams.car;
  72. $scope.stock_id = $stateParams.stock_id;
  73. $scope.make = $stateParams.make;
  74. $scope.year = $stateParams.year;
  75. $scope.variant = $stateParams.variant;
  76. $scope.mileage = $stateParams.mileage;
  77. $scope.colour = $stateParams.colour;
  78. $scope.condition = $stateParams.condition;
  79. $scope.selling_price = $stateParams.selling_price;
  80. $scope.branch = $stateParams.branch;
  81. $scope.extras_csv = $stateParams.extras_csv;
  82. $scope.description = $stateParams.description;
  83. $scope.location = $stateParams.location;
  84. $scope.body_type = $stateParams.body_type;
  85. $scope.company_id = $stateParams.company_id;
  86. $scope.contact_number = $stateParams.contact_number;
  87. $scope.address = $stateParams.address;
  88. $scope.dealer = $stateParams.dealer;
  89. $scope.suburb = $stateParams.suburb;
  90. $scope.province = $stateParams.province;
  91. $scope.contact_tel = $stateParams.contact_tel;
  92. $scope.name = $stateParams.name;
  93. $scope.url1 = $stateParams.url1;
  94. $scope.url2 = $stateParams.url2;
  95. $scope.url3 = $stateParams.url3;
  96. $scope.url4 = $stateParams.url4;
  97. $scope.url5 = $stateParams.url5;
  98. $scope.url6 = $stateParams.url6;
  99. $scope.url7 = $stateParams.url7;
  100. $scope.url8 = $stateParams.url8;
  101. $scope.url9 = $stateParams.url9;
  102. $scope.url10 = $stateParams.url10;
  103. $scope.car = {
  104. make : $scope.make,
  105. stock_id : $scope.stock_id,
  106. company_id : $scope.company_id,
  107. dealer : $scope.dealer,
  108. year : $scope.year,
  109. variant : $scope.variant,
  110. mileage : $scope.mileage,
  111. selling_price : $scope.selling_price,
  112. colour : $scope.colour,
  113. condition : $scope.condition,
  114. branch : $scope.branch,
  115. extras_csv : $scope.extras_csv,
  116. description : $scope.description,
  117. location : $scope.location,
  118. body_type : $scope.body_type,
  119. contact_number: $scope.contact_number,
  120. address : $scope.address,
  121. suburb : $scope.suburb,
  122. province : $scope.province,
  123. contact_tel : $scope.contact_tel,
  124. name : $scope.name,
  125. url1 : $scope.url1,
  126. url2 : $scope.url2,
  127. url3 : $scope.url3,
  128. url4 : $scope.url4,
  129. url5 : $scope.url5,
  130. url6 : $scope.url6,
  131. url7 : $scope.url7,
  132. url8 : $scope.url8,
  133. url9 : $scope.url9,
  134. url10 : $scope.url10
  135. };
  136. }]);
Add Comment
Please, Sign In to add comment