Exemplo n.º 1
0
 public function actionJs($id)
 {
     $position = AdPosition::get_one_by_id($id);
     $sql = "SELECT * FROM {{ad_data}} WHERE `ad_position_id`=:ad_position_id";
     $cmd = Yii::app()->db->createCommand($sql);
     $cmd->execute(array(':ad_position_id' => $id));
     $datas = $cmd->queryAll();
     if ($position['ad_position_type'] == 1) {
         //固定
         if (is_array($datas) && count($datas)) {
             $ad['data'] = $datas;
         } else {
             $ad['data'] = array();
         }
         $ad['position'] = $position;
         $content = 'var ' . $position['ad_position_identify'] . '_json = ' . json_encode($ad);
     } else {
         if ($position['ad_position_type'] == 2) {
             //漂浮
         } else {
             if ($position['ad_position_type'] == 3) {
                 //弹窗
             } else {
                 if ($position['ad_position_type'] == 4) {
                     //对联
                 }
             }
         }
     }
     $jspath = AdPosition::get_js_path();
     file_put_contents($jspath . "/" . $position['ad_position_identify'] . ".js", $content);
     if (!isset($_GET['ajax'])) {
         $this->redirect[] = array('text' => '', 'href' => url($this->module->id . '/Ad/Position/Index'));
         $this->message('更新成功', self::MSG_SUCCESS, true);
     }
 }
Exemplo n.º 2
0
</td>
			<td><?php 
    echo $data['ad_position_identify'];
    ?>
</td>
			<td><?php 
    echo $categories[$data['ad_categories_id']];
    ?>
</td>
			<td><?php 
    echo $data['ad_position_system'] ? '<font color="red">是</font>' : '否';
    ?>
</td>
			<td>
				<?php 
    if (file_exists(AdPosition::get_js_path() . "/" . $data['ad_position_identify'] . ".js")) {
        ?>
				http://www.wan123.com/static/ad/js/<?php 
        echo $data['ad_position_identify'];
        ?>
.js
				<?php 
    }
    ?>
			</td>
			<td>
				<a href="<?php 
    echo url($this->module->id . "/Ad/Data/Index", array('ad_position_id' => $data['ad_position_id']));
    ?>
">素材管理</a>
				<a href="<?php