admin/app/common/helpers/AddressHelper.php

120 lines
4.4 KiB
PHP

<?php
/**
* Created by PhpStorm.
* Author:
* Date: 2017/2/24
* Time: 上午11:13
*/
namespace app\common\helpers;
use app\common\components\BaseController;
use app\common\models\Address;
class AddressHelper extends BaseController
{
public static function tplLinkedAddress($names, $data)
{
$html = "";
//省
$html .= '<select id="sel-provance" name="' . $names[0] . '" value="' . $data['province_id'] . '" onchange="selectCity();" class="select">';
$html .= '<option value="">请选择省份</option>';
$html .= '</select>';
//市
$html .= '<select id="sel-city" name="' . $names[1] . '" value="' . $data['city_id'] . '" onchange="selectcounty();" class="select" >';
$html .= '<option value="" >请选择城市</option>';
$html .= '</select>';
//区
if(isset($names[3])){
$html .= '<select id="sel-area" name="' . $names[2] . '" value="' . $data['district_id'] . '" onchange="selectstreet();" class="select">';
}else{
//$html .= '<select id="sel-provance" name="' . $names[2] . '" class="select">';
$html .= '<select id="sel-area" name="' . $names[2] . '" class="select" value="' . $data['district_id'] . '">';
}
$html .= '<option value="" >请选择区</option>';
$html .= '</select>';
//街道
if (isset($names[3])) {
$html .= '<select id="sel-street" name="' . $names[3] . '" class="select" value="' . $data['street_id'] . '">';
$html .= '<option value="">请选择街道</option>';
$html .= '</select>';
}
return $html;
}
public static function tplLinkedAddress2($names, $data)
{
$html = "";
//省
$html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
$html .= '<select id="sel-provance0" name="' . $names[0] . '" class="form-control">';
$html .= '<option value="">请选择省份</option>';
$html .= ' </select>';
$html .= ' </div>';
//市
$html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
$html .= '<select id="sel-city0" name="' . $names[1] . '" class="form-control">';
$html .= '<option value="">请选择城市</option>';
$html .= ' </select>';
$html .= ' </div>';
//区
$html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
$html .= '<select id="sel-area0" name="' . $names[2] . '" class="form-control">';
$html .= '<option value="" >请选择区</option>';
$html .= '</select>';
$html .= ' </div>';
//街道
if (isset($names[3])) {
$html .= '<div class="form-group col-xs-12 col-sm-8 col-lg-4">';
$html .= '<select id="sel-street0" name="' . $names[3] . '" class="form-control">';
$html .= '<option value="">请选择街道</option>';
$html .= '</select>';
$html .= ' </div>';
}
return $html;
}
public static function tplLinkedAddress3($names, $data)
{
$html = "";
//省
$html .= '<select id="sel-provance" name="' . $names[0] . '" onchange="selectCity();" class="select">';
$html .= '<option value="">请选择省份</option>';
$html .= '</select>';
//市
if (isset($names[2])) {
$html .= '<select id="sel-city" name="' . $names[1] . '" onchange="selectcounty();" class="select">';
} else {
$html .= '<select id="sel-city" name="' . $names[1] . '" class="select">';
}
$html .= '<option value="" >请选择城市</option>';
$html .= '</select>';
//区
if (isset($names[2])) {
if(isset($names[3])){
$html .= '<select id="sel-area" name="' . $names[2] . '" onchange="selectstreet();" class="select">';
}else{
//$html .= '<select id="sel-provance" name="' . $names[2] . '" class="select">';
$html .= '<select id="sel-area" name="' . $names[2] . '" class="select">';
}
$html .= '<option value="" >请选择区</option>';
$html .= '</select>';
}
//街道
if (isset($names[3])) {
$html .= '<select id="sel-street" name="' . $names[3] . '" class="select">';
$html .= '<option value="">请选择街道</option>';
$html .= '</select>';
}
return $html;
}
}