コード例 #1
0
 protected function getData($nowPage,$pageSize)
 {/*{{{*/
     $dataList = $this->prepareData($nowPage, $pageSize);
     $res = array();
     foreach ($dataList as $data)
     {
         $provinceKey = Area::getProvKeyByName($data['prov']);
         $tempData = array();
         $tempData['item']['key'] = $data['prov'].$data['dname'].'医院';
         $tempData['item']['url'] =  'http://www.haodf.com/jibing/'.$data['dkey'].'/yiyuan.htm?province='.$provinceKey;
         $tempData['item']['showurl'] = 'www.haodf.com';
         $tempData['item']['title'] = $data['prov'].$data['dname']."推荐医院_好大夫在线";
         $tempData['item']['pagesize'] = rand(58, 62).'K';
         $tempData['item']['date'] = date('Y-m-d', time());
         $tempData['item']['content1'] = "根据".$data['diseasevote']."位".$data['dname']."患者投票得出的医院排行";
         $tempData['item']['link'] = $tempData['item']['url'];
         foreach ($data['formdata'] as $formData)
         {
             $tempData['item'][] = $formData;
             unset($formData);
         }
         $res[] = $tempData;
         unset($data);
     }
     return $res;
 }/*}}}*/
コード例 #2
0
ファイル: cookie.php プロジェクト: sdgdsffdsfff/hdf-client
 public static function echoChangeCity()
 {
     return false;
     if (isset($_COOKIE['b']['switch'])) {
         return $_COOKIE['b']['switch'];
     } else {
         $usercity = Area::getIpCity();
         $province = Area::getProvinceByCity($usercity);
         $province = Area::getProvKeyByName($province);
         $province_all = Area::provInfo();
         return isset($province_all[$province]['Triage']) && $province_all[$province]['Triage'] ? true : false;
     }
 }
コード例 #3
0
    private function getDoctorInfo($disease)
    {/*{{{*/
        $doctorList = DiseaseClient::getInstance()->getDieaseDoctorByDisease($disease->voteDisease->id, array());
        $result = array();
        foreach($doctorList as $diseaseDoctor)
        {
            $doctor = $diseaseDoctor->doctor;
            if($doctor->hospitalfaculty->hospital->isTestHospital() || $doctor->isDead() || empty($doctor->hospitalfaculty->hospital->commonName))
            {
                continue;
            }
            if (in_array($doctor->hospitalfaculty->hospital->id, DiseaseHospital4Sougou::$offlineHospitalIds)) continue;
            $province = $doctor->hospitalfaculty->hospital->province;
            $res = array();
            $res['name'] = $doctor->name;
            $res['url'] = $doctor->getUrl();
            $res['tagteach'] = $doctor->educateGrade;
            $res['tagclinic'] = $doctor->grade;
            $res['province'] = $province;
            $res['province_url'] = 'http://www.haodf.com/jibing/'.$disease->key.'/daifu.htm?province='. Area::getProvKeyByName($province); 
            $res['city'] = $doctor->hospitalfaculty->hospital->getDistrictStr(); 
            $res['seo_spelling'] = Area::getProvKeyByName($province);
            $res['hospital']['url'] = $doctor->hospitalfaculty->hospital->getUrl();
            $res['hospital']['name'] = $doctor->hospitalfaculty->hospital->commonName;
            $res['lab'] = $doctor->hospitalfaculty->name;
            $res['goodat'] = $doctor->specialize;
            if($doctor->space->isBookingOpened())
            {
                $res['registerurl'] = $doctor->space->getBookingUrl();
            }
            $result[] = array('doctor' => $res);

            unset($diseaseDoctor, $doctor, $province, $res);
        }

        unset($doctorList);
        BeanFinder::get('LocalCache')->removeAll(); 
        return $result;
    }/*}}}*/
コード例 #4
0
    public function getData($nowPage, $pageSize)
    {/*{{{*/
        $option['topLevel'] = 1;
        $diseases = DiseaseClient::getInstance()->getDiseaseByOption($option, $nowPage, $pageSize);
        $provinceList = Area::provInfo();
        unset($provinceList['q']);//不要“其它”省份
        $doctors = array();
        foreach($diseases as $diseaseKey => $disease)
        {
            $res = $diseaseNames = array();
            $diseaseNames = $this->getAllNames($disease->thesaurus, $disease->name);
            foreach($provinceList as $provinceKey => $province)
            {
                $doctorList = $this->getDoctorInfo($disease, $province['Province']);
                if (false == empty($doctorList))
                {
                    foreach ($diseaseNames as $diseaseNameKey => $diseaseName)
                    {
                        $res = array();
                        $res['key'] = $diseaseName;
                        $res['province'] = $province['Province'];
                        $res['provincemoreurl'] = 'http://www.haodf.com/jibing/'.$disease->key.'/daifu.htm?province='. Area::getProvKeyByName($province['Province']); 
                        $res['showurl'] = 'www.haodf.com/'; 
                        $res = array_merge($res, $doctorList); 
                        $doctors[] = array('item' => $res);
                        unset($diseaseNames[$diseaseNameKey]);
                    }
                }
                unset($provinceList[$provinceKey]);
            }

            unset($diseases[$diseaseKey]);
            BeanFinder::get('LocalCache')->removeAll(); 
        }

        return $doctors;
    }/*}}}*/
コード例 #5
0
    private function getHospitalsForDisease(Disease $disease)
    {/*{{{*/
        $dHInfo = DiseaseClient::getInstance()->getDiseaseHospitalByDisease($disease->voteDisease->id);
        $dHList = $dHInfo['diseaseHospitalList'];

        $hInfos = array();
        foreach ($dHList as $dH)
        {
            $hospital = $dH->hospital;
            if ($hospital->isTestHospital()) continue;
            if (in_array($hospital->id, self::$offlineHospitalIds)) continue;

            $provKey = Area::getProvKeyByName($hospital->province);

            $hInfo = array();
            $hInfo['id'] = $hospital->id;
            $hInfo['name'] = $hospital->name;
            $hInfo['province'] = $hospital->province;
            $hInfo['province_url'] = $disease->getHospitalUrl().'?province='.$provKey;
            $hInfo['city'] = $hospital->getCityIncludeZXS();
            $hInfo['seo_spelling'] = $provKey;
            $hInfo['hospital_url'] = $hospital->getUrl();
            $hInfo['official_url'] = $hospital->website;
            $hInfo['recommend_doctors_url'] = $hospital->getDiseaseDoctorUrl($disease);
            $hInfo['register_url'] = $hospital->getJiaHaoUrl();
            $hInfo['doctor_count'] = $hospital->doctorCount;
            $hInfo['recommend_doctor_count'] = $dH->doctorCount;
            $hInfo['grade'] = $hospital->gradeDesc();
            $hInfo['labs'] = $this->getLabsForDiseaseHospital($dH);

            $hInfos[] = array('hospital' => $hInfo);
            unset($hInfo, $dH, $hospital);
        }

        return $hInfos;
    }/*}}}*/
コード例 #6
0
		<td>
		<table width="960" border="0" cellspacing="0" cellpadding="0"
			align="center">
			<tr>
				<td><?php require '_navigation.php' ?></td>
			</tr>
		</table>
		</td>
	</tr>
    </table>
<?php 
echo AdWord::getHtmlContentByHospital('hospital_ba', $hospital->id);
?>
<div style="margin:5px;">
当前位置:<a href="http://www.haodf.com">好大夫在线</a> &gt; <a
					href="http://www.haodf.com/yiyuan/<?=Area::getProvKeyByName($hospital->province)?>/list.htm">医院</a> &gt; <a
					href="<?=$hospital->getUrl()?>"><?=$hospital->commonName?></a> &gt;推荐专家
				
</div>
<!-- Start -->

<div class="hdf-intro_doc clearfix">
  <!--start hdf-intro_doc-nav-->
  <div class="hdf-intro_doc-nav">
   <div class="intro_doc-nav-mod">
     <h3><span>按科室查看</span></h3>
   	<?php 
   	$html = '';
   	if(isset($hospitalFacultyList) && !empty($hospitalFacultyList)){
   		foreach($hospitalFacultyList as $facultyBigName => $facultyList){
   			$html .= '<div class="de_title-mod">'.$facultyBigName.'</div><ul class="de_content-mod">';
コード例 #7
0
body {
        margin: 0px auto;
        font-size: 12px;
        background-color: #ffffff;
}
-->
</style>
</head>

<body>
<?php include('_partnerheader.php');?> 

<div class="width_yy">
<a href="/"><?php if($isSohu) { echo '搜狐健康'; } else { echo '就医指南首页'; } ?></a> &gt;
<a href="/province/all.htm">医院列表</a> &gt;
<a href="/province/<?=Area::getProvKeyByName($hospitalFaculty->hospital->province ) ?>.htm"><?=$hospitalFaculty->hospital->province ?></a> &gt;
<a href="<?=$router->urlfor('hospital/showdetail', array('id'=>$hospitalFaculty->hospital->getEncodeId())) ?>"><?=$hospitalFaculty->hospital->commonName ?></a> &gt;
<?=$hospitalFaculty->name ?>
</div>
<div class="width_yy" id="ss">

	<ul>
    <li class="bg_l"><a href="/" class="bg_l" style="text-decoration:   none">医院<span>Hospital</span></a></li>
    <li class="bg_c">
	<?php if ($isThreadOpen) {include('_searchform.php');}?>
    </li>
    <li class="bg_r"></li>
    </ul>
</div>
<div class="width_yy">
	<div class="yyleft">
コード例 #8
0
ファイル: map.php プロジェクト: sdgdsffdsfff/hdf-client
body {
        margin: 0px auto;
        font-size: 12px;
        background-color: #ffffff;
}
</style>
<script type="text/javascript" src="http://i1.hdfimg.com/js/jquery-1.4.2.min.js"></script>
<style type="text/css">#container{height:550px;width:650px;}</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script>
</head>
<body>
<?php include('_partnerheader.php');?> 
<div class="width_yy">
<a href="/"><?php if($isSohu) { echo '搜狐健康'; } else { echo '就医指南首页'; } ?></a> &gt;
<a href="/province/all.htm">医院列表</a> &gt;
<a href="/province/<?=Area::getProvKeyByName($hospitalInfo->province) ?>.htm">
<?=$hospitalInfo->province ?></a> &gt; <a href="<?=$router->urlfor('hospital/showdetail', array('id'=>$hospitalInfo->getEncodeId())) ?>"><?=$hospitalInfo->commonName ?> &gt;</a> 医院地图
</div>
<div class="width_yy" id="ss">
	<ul>
    <li class="bg_l">医院 <span>Hospital</span></li>
    <li class="bg_c">
	<?php if ($isThreadOpen) {include('_searchform.php');}?>
    </li>
    <li class="bg_r"></li>
    </ul>
</div>
<div class="width_yy">
	<div class="yyleft">
    <div class="yy">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" class="shhy_panel3">
コード例 #9
0
 public function ajaxgetcitybyip($request, $response)
 {/*{{{*/
     $callback = $request->callback;
     $usercity = $request->city;
     if(true == empty($usercity)){
         $usercity = Area::getIpCity();
     } 
     $usercity = mb_convert_encoding(($usercity),'GBK','auto');
     $province = Area::getProvinceByCity($usercity);
     $province = Area::getProvKeyByName($province);
     $province_all =  Area::provInfo();
     $py = (isset($province_all[$province]['Triage'])&&$province_all[$province]['Triage'])?$province:"";
     $usercity = mb_convert_encoding(($usercity),'utf8','auto');
     $response->callback = $request->callback?$request->callback:'';
     $response->usercity = $usercity;
     $response->province = $province;
     $response->py = $py;
 }/*}}}*/
コード例 #10
0
ファイル: doctor.php プロジェクト: sdgdsffdsfff/hdf-client
		<li style="padding-bottom: 5px"><a target="_blank"
            href="<?=$space->getPatientFeedBackUrl() ?>" rel="nofollow"><img
			src="http://i1.hdfimg.com/v2/images/h_hf/ktdh.gif" /></a></li>
<? 
            }
?>
			<?php } ?> <?php } ?></td>
	</tr>
	<?php
	}
}
	?>
</table>
	<div id="adv_doc_bottom">
		<?php
		$provinceEnglishName = Area::getProvKeyByName($hospitalFaculty->hospital->province);
		
		if( false == empty($provinceEnglishName) )
		{
			$provinceEnglishName = '/'.$provinceEnglishName;
		}
		?>
		<span class="font14 bold orange">没有适合您疾病的大夫?</span><br />
		<span class="gray"><a href="<?=$wwwUrl ?>/hospital/<?=$hospitalFaculty->hospital->getEncodeId() ?>/jibing.htm" class="blue">请点击此处查找本院可咨询大夫>></a></span><br />
		<span class="gray"><a href="http://<?=URL_PREFIX?>haoping.haodf.com/keshi/<?=$hospitalFaculty->faculty->getEncodeId() ?>/daifu<?=$provinceEnglishName?>.htm" class="blue">请点击此处查找其他医院可咨询大夫>></a></span><br />
	</div>
	<?php
}
else
{
	?>
コード例 #11
0
    protected function getData($nowPage, $pageSize)
    {/*{{{*/
        $facultyIds = FacultyClient::getInstance()->getFacultyListByOption($nowPage, $pageSize);
        $faculties = DAL::get()->find('Faculty', $facultyIds['ids']);
        $provinces = Area::getAllProvinceNameList();
        $provinces[] = "全国";
        $res = array();
        foreach ($faculties as $faculty)
        {
            $info['key'] = $faculty->name;
            $offices = $doctorInfos = array();
            foreach ($provinces as $province)
            {
                if (Area::isZXS($province))
                {
                    $cities = array($province);
                }
                elseif($province == "全国")
                {
                   $cities = array("全国"); 
                }
                else
                {
                    $cities = Area::getProvinceCities($province);
                    $cities[] = $province;
                }

                foreach ($cities as $city)
                {
                    $options = array();
                    $options['facultyId'] = $faculty->id;
                    $options['orderBy']['rank'] = true;
                    $options['isVirtual'] = 0;
                    $options['hospitalIsActivated'] = 1;
                    if ($city != "全国")
                    {
                        if (Area::isProvince($city) || Area::isZXS($city))
                        {
                            $options['province'] = $city;
                            $areaUrl = "http://haoping.haodf.com/keshi/".$faculty->getEncodeId()."/keshi/".Area::getProvKeyByName($city).".htm";
                        }
                        else
                        {
                            $options['city'] = $city;
                            $str = Area::retrieveCityEnglishName($province, Area::getProvKeyByName($province), $city);
                            $areaUrl = "http://haoping.haodf.com/keshi/".$faculty->getEncodeId()."/keshi/".Area::getProvKeyByName($province).".htm?city=".$str;
                        }
                    }
                    else
                    {
                        $areaUrl = "http://haoping.haodf.com/keshi/".$faculty->getEncodeId()."/keshi/all.htm";
                    }

                    $hospitalfaculties = HospitalFacultyClient::getInstance()->getHospitalFacultyByOption(1, 30, $options);
                    if (false == empty($hospitalfaculties)) 
                    {
                        $office['area'] = $city;
                        $office['areaurl'] = $areaUrl;
                        foreach ($hospitalfaculties as $hospitalfaculty) 
                        {
                            if ($hospitalfaculty->doctorCount < 1)
                            {
                                continue;
                            }
                            $officeInfo['office']['officename'] = $hospitalfaculty->hospital->name.$hospitalfaculty->name;
                            $officeInfo['office']['city'] = $hospitalfaculty->hospital->city;
                            $officeInfo['office']['officeurl'] = $hospitalfaculty->getUrl();
                            $officeInfo['office']['aptitude'] = $hospitalfaculty->hospital->getGradeStr();
                            $officeInfo['office']['gooddoctornum'] = $hospitalfaculty->doctorCount;
                            $officeInfo['office']['votenum'] = $hospitalfaculty->rank;
                            $office[] = $officeInfo;
                            $officeInfo = array();
                        }

                        $offices[] = array('offices' =>$office);
                        $office = array();
                    }

                    $page = $params = array();
                    $page['nowPage'] = 1;
                    $page['pageSize'] = 30;
                    $doctorList = DoctorClient::getInstance()->getDoctorBetweenFaculty($faculty->id, $faculty->id+1, $options, $page);
                    if (false == empty($doctorList['list'])) 
                    {
                        $doctors['area'] = $city;
                        $pre = "all";
                        if ($city != "全国")
                        {
                            $pre = Area::getProvKeyByName($province);
                        }
                        $doctors['areaurl'] = "http://haoping.haodf.com/keshi/".$faculty->getEncodeId()."/daifu/".$pre.".htm";
                        $doctorInfo = array();
                        foreach ($doctorList['list'] as $doctor)
                        {
                            if (74154 != $doctor->id && $doctor->hospitalfaculty->hospital->isActivated && $doctor->hospitalfaculty->hospital->name != "未收录医院")
                            {
                                $doctors['doctor']['doctorname'] = $doctor->name;    
                                $doctors['doctor']['doctorurl'] = $doctor->getUrl();
                                $doctors['doctor']['doctorgrade'] = $doctor->grade ? $doctor->grade : " ";
                                $doctors['doctor']['doctorjob'] = $doctor->educateGrade ? $doctor->educateGrade : " ";
                                $doctors['doctor']['hospitalname'] = $doctor->hospitalfaculty->hospital->commonName;
                                $doctors['doctor']['hospitalurl'] = $doctor->hospitalfaculty->hospital->getUrl();
                                $doctors['doctor']['votenum'] = $doctor->rank;
                                $doctorInfo[] = $doctors;
                                $doctors = array();
                            }
                        }

                        $doctorInfos[] = array('doctors' => $doctorInfo);
                        $doctorInfo = array();
                    }
                }
                BeanFinder::get('LocalCache')->removeAll(); 
            }
            $offices = array_filter($offices);
            $doctorInfos = array_filter($doctorInfos);

            $info = array_merge($info, $offices, $doctorInfos);
            $res[] = array('item' => $info);
            $info = array();
        }
        return $res;
    }/*}}}*/
コード例 #12
0
    private function buildData($hosiptalFacultyList) 
    {/*{{{*/
        $res = array();
        foreach ($hosiptalFacultyList as $hospitalFaculty)
        {
            BeanFinder::get('LocalCache')->removeAll(); 
            $url = array();
            $url['loc'] = $hospitalFaculty->getUrl();
            $url['lastmod'] = date('Y-m-d');
            $url['changefreq'] = 'always';
            $url['priority'] = '1.0';

            $display = array();
            $url['keshi'] = $hospitalFaculty->faculty->name;    

            $faculty = DAL::get()->find('Faculty', $hospitalFaculty->fld_facultyid);
            $keshialiases = explode(",", $faculty->alias);
            if (isset($this->keshialiasArr[$hospitalFaculty->faculty->name]))
            {
                $keshialiases = array_merge($keshialiases, $this->keshialiasArr[$hospitalFaculty->faculty->name]);
            }
            foreach ($keshialiases as $key => $alias)
            {
                if (0 == strlen($alias))
                {
                    continue;
                }
                if (strlen($alias) > 6)
                {
                    $url[] = array('keshialias' => array('name' => str_replace("科", "", $alias)));
                }
                else
                {
                    $url[] = array('keshialias'=> array('name' => $alias));
                }
            }
            $url['hospitalkeshi'] = $hospitalFaculty->hospital->name . $hospitalFaculty->name;
            $url[] = $this->getHospitalKeshiAliasArray($hospitalFaculty->hospital->aliases, $hospitalFaculty->name); 

            $url['urlkeshicity'] = null;
            $url['urlkeshipro'] = null;
            $provinceKey = Area::getProvKeyByName($hospitalFaculty->hospital->province);
            if (false == ($hospitalFaculty->hospital->isNull()) && false == empty($provinceKey))
            {
                $url['urlkeshipro'] = "http://haoping.haodf.com/keshi/".$hospitalFaculty->faculty->getEncodeId()."/keshi/".$provinceKey.".htm";
                $cityKey = Area::retrieveCityEnglishName($hospitalFaculty->hospital->province, $provinceKey, $hospitalFaculty->hospital->city);
                $url['urlkeshicity'] = "http://haoping.haodf.com/keshi/".$hospitalFaculty->faculty->getEncodeId()."/keshi/".$provinceKey.".htm?city=".$cityKey;
            }

            $url['hospitalkeshilink'] = $hospitalFaculty->getUrl();
            $url['hospitalkeshiprovince'] = str_replace("省", "", $hospitalFaculty->hospital->province);
            $url['hospitalkeshicity'] = str_replace("市","", $hospitalFaculty->hospital->city);
            $url['hospitalkeshidoctornum'] = $hospitalFaculty->doctorCount;
            $url['hospitalkeshidoctorvote'] = $hospitalFaculty->goodVoteCount;
            $url['hospitallevel'] = $hospitalFaculty->hospital->gradeDesc();
            $allVoteCount = DAL::get()->queryTotalVoteCountByFacultyId('hospitalfaculty', $faculty->id);
            $url['patientnum'] = $allVoteCount;
            $url[] = $this->hospitalKeshiSuffix;
            $res[]['url'] = $url;
        }
        return $res;
    }/*}}}*/
コード例 #13
0
    protected function buildData($nowPage, $pageSize, $hospitalList, $area)
    {/*{{{*/
        $hospitalRes = array();
        if(count($hospitalList) >= 5)
        {
            $formData = $this->getSanjiaHospitalGroup($hospitalList);
            $hospital = array_shift($hospitalList); 
            $area = $hospital->$area;
            $province = Area::getProvKeyByName($hospital->province, 'all');
            
            $city = Area::retrieveCityEnglishName($hospital->province, $province, $hospital->city);
            $cityEng = Area::isProvince($area)?"":$city."/";

            $hospitalRes['item']['key'] = $area."三甲医院";
            $hospitalRes['item']['url'] = "http://www.haodf.com/yiyuan/".$province."/".$cityEng."list.htm?level=6";
            $hospitalRes['item']['title'] = $area."地区三甲医院_门诊时间,专家推荐_好大夫在线"; 
            $hospitalRes['item']['showurl'] = "www.haodf.com";
            $hospitalRes['item']['pagesize'] = rand(60,60).'K';
            $hospitalRes['item']['date'] = date('Y-m-d',time());
            $hospitalRes['item']['content'] = "提供".$area."地区".count($hospitalList)."家三甲医院的医院等级、地址、预约电话及专家门诊时间查询;根据患者的就医经验,推荐".$area."地区专家,另有在线医生提供免费咨询...";
            $hospitalRes['item']['linkurl'] = $hospitalRes['item']['url'];
            $hospitalRes['item']['linkcontent'] = "查看".($cityEng?$hospital->city:$hospital->province)."所有三甲医院";
            $hospitalRes['item'][] = $formData;
        }
        return $hospitalRes;
    }/*}}}*/
コード例 #14
0
<p class="pb10"><span class="g_area pl20 mr30"><?=$hospital->city?></span><span class="g_rank pl20"><?=Hospital::$GradeDefine[$hospital->grade]?></span></p>

<p>

<span class="g_good1 pl20"><a class="look_a1" target="_blank" href="http://www.haodf.com/tuijian/<?=$hospital->getEncodeId()?>/<?=$disease->key?>.htm">患者好评<span class="look_num1"><?=$diseaseHospital->rate1Value1Count?></span>票</a></span>

<span class="g_praise2 pl20 ml20"><a class="look_a1" target="_blank" href="http://www.haodf.com/tuijian/<?=$hospital->getEncodeId()?>/<?=$disease->key?>.htm">好评大夫<span class="look_num1"><?=$diseaseHospital->doctorCount?></span></a>位</span>

</p>

</div>

</li>

<?php } 
?>

<p class="tr fs"><a href="<?=$diseasePage->getHospitalUrl($disease->key, Area::getProvKeyByName($key), '', '', '')?>" class="blue_font3" target="_blank">全部<?=$key?>推荐医院</a></p>
</ul>

<?php
} ?>

</div>

</div>

<!--推荐医院 end-->

コード例 #15
0
    <div class="mt10 ml10 mr10 bg_w b_ra5">

        <?php foreach ($areaList as $areaName => $provinces) {?>
        <div class="f_t19 hos_area bt_e pt10 clear_l"><?=$areaName?>地区</div>
        <ul class="dis_n_list pt10">
            <?php foreach ($provinces as $displayName) { 
                if (Area::isProvince($displayName))
                {
                    $areaUrl = $router->urlfor('hospital/hospitallist', array(
                        'provinceKey' => Area::getProvKeyByName($displayName),
                        'cityKey' => HospitalController::ALL_CITY_KEY,
                    ));
                } else {
                    $cityName = $displayName;
                    $provinceName = Area::getProvinceByCity($cityName);
                    $provinceKey = Area::getProvKeyByName($provinceName);
                    $cityKey = Area::retrieveCityEnglishName($provinceName, $provinceKey, $cityName);
                    $areaUrl = $router->urlfor('hospital/hospitallist', array(
                        'provinceKey' => $provinceKey,
                        'cityKey' => $cityKey,
                    ));
                }
            ?>
            <li><a href="<?=$areaUrl?>"><?=$displayName?></a></li>
            <?php } ?>
        </ul>
        <?php } ?>

        <p class="clear_b"></p>
    </div>
    <script type="text/javascript">
コード例 #16
0
						    <span class="con_list_l fl"><?=$province?></span>
                            <p class="con_list_r">
                        <?php 
                        $len = 0; 
                        foreach($hospitals as $hospital)
                        {
                            if (2 + $len + strlen($hospital->name) > 63)
                            {
                                break;
                            }
                            $len = $len + strlen($hospital->name) + 2;
                        ?>
								<a target="_blank" href="<?=$hospital->getUrl()?>"><?=$hospital->name?></a>						
                         <?php }?>
                        
								<a href="<?=$diseasePage->getHospitalUrl($disease->key, Area::getProvKeyByName($hospital->province), '', '', '')?>" target="_blank" class="blue_a2 br_n">更多<font class="f8">>></font></a>
                            </p>
							</div>
                            <?php  } ?>

							<p class="pt25 pb25 tr">
								<a target="_blank" href="http://www.<?=URL_PREFIX?>haodf.com/jibing/<?=$disease->key?>/yiyuan.htm" class="rec_btn">全部推荐医院</a>
							</p>
						</div>
					</div>
				</li>
				<li>
					<div class="g_div">
						<p class="title">推荐医生:<a
                        href="<?=$diseasePage->getDoctorUrl($disease->key, '',
                        '', '', '', '')?>" target="_blank" class="num"><?=$diseasePage->allDoctorCnt?></a>&nbsp;位</p>