AddressHelper.php 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * Author: 芸众商城 www.yunzshop.com
  5. * Date: 2017/2/24
  6. * Time: 上午11:13
  7. */
  8. namespace app\common\helpers;
  9. use app\common\components\BaseController;
  10. use app\common\models\Address;
  11. class AddressHelper extends BaseController
  12. {
  13. public static function tplLinkedAddress($names, $data)
  14. {
  15. $html = "";
  16. //省
  17. $html .= '<select id="sel-provance" name="' . $names[0] . '" value="' . $data['province_id'] . '" onchange="selectCity();" class="select">';
  18. $html .= '<option value="">请选择省份</option>';
  19. $html .= '</select>';
  20. //市
  21. $html .= '<select id="sel-city" name="' . $names[1] . '" value="' . $data['city_id'] . '" onchange="selectcounty();" class="select" >';
  22. $html .= '<option value="" >请选择城市</option>';
  23. $html .= '</select>';
  24. //区
  25. if(isset($names[3])){
  26. $html .= '<select id="sel-area" name="' . $names[2] . '" value="' . $data['district_id'] . '" onchange="selectstreet();" class="select">';
  27. }else{
  28. //$html .= '<select id="sel-provance" name="' . $names[2] . '" class="select">';
  29. $html .= '<select id="sel-area" name="' . $names[2] . '" class="select" value="' . $data['district_id'] . '">';
  30. }
  31. $html .= '<option value="" >请选择区</option>';
  32. $html .= '</select>';
  33. //街道
  34. if (isset($names[3])) {
  35. $html .= '<select id="sel-street" name="' . $names[3] . '" class="select" value="' . $data['street_id'] . '">';
  36. $html .= '<option value="">请选择街道</option>';
  37. $html .= '</select>';
  38. }
  39. return $html;
  40. }
  41. public static function tplLinkedAddress2($names, $data)
  42. {
  43. $html = "";
  44. //省
  45. $html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
  46. $html .= '<select id="sel-provance0" name="' . $names[0] . '" class="form-control">';
  47. $html .= '<option value="">请选择省份</option>';
  48. $html .= ' </select>';
  49. $html .= ' </div>';
  50. //市
  51. $html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
  52. $html .= '<select id="sel-city0" name="' . $names[1] . '" class="form-control">';
  53. $html .= '<option value="">请选择城市</option>';
  54. $html .= ' </select>';
  55. $html .= ' </div>';
  56. //区
  57. $html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
  58. $html .= '<select id="sel-area0" name="' . $names[2] . '" class="form-control">';
  59. $html .= '<option value="" >请选择区</option>';
  60. $html .= '</select>';
  61. $html .= ' </div>';
  62. //街道
  63. if (isset($names[3])) {
  64. $html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
  65. $html .= '<select id="sel-street0" name="' . $names[3] . '" class="form-control">';
  66. $html .= '<option value="">请选择街道</option>';
  67. $html .= '</select>';
  68. $html .= ' </div>';
  69. }
  70. return $html;
  71. }
  72. public static function tplLinkedAddress3($names, $data)
  73. {
  74. $html = "";
  75. //省
  76. $html .= '<select id="sel-provance" name="' . $names[0] . '" onchange="selectCity();" class="select">';
  77. $html .= '<option value="">请选择省份</option>';
  78. $html .= '</select>';
  79. //市
  80. if (isset($names[2])) {
  81. $html .= '<select id="sel-city" name="' . $names[1] . '" onchange="selectcounty();" class="select">';
  82. } else {
  83. $html .= '<select id="sel-city" name="' . $names[1] . '" class="select">';
  84. }
  85. $html .= '<option value="" >请选择城市</option>';
  86. $html .= '</select>';
  87. //区
  88. if (isset($names[2])) {
  89. if(isset($names[3])){
  90. $html .= '<select id="sel-area" name="' . $names[2] . '" onchange="selectstreet();" class="select">';
  91. }else{
  92. //$html .= '<select id="sel-provance" name="' . $names[2] . '" class="select">';
  93. $html .= '<select id="sel-area" name="' . $names[2] . '" class="select">';
  94. }
  95. $html .= '<option value="" >请选择区</option>';
  96. $html .= '</select>';
  97. }
  98. //街道
  99. if (isset($names[3])) {
  100. $html .= '<select id="sel-street" name="' . $names[3] . '" class="select">';
  101. $html .= '<option value="">请选择街道</option>';
  102. $html .= '</select>';
  103. }
  104. return $html;
  105. }
  106. }