Exemple #1
0
 /**
  * 编辑
  *
  * @param $id
  */
 public function actionUpdateTpl($filename)
 {
     $filename = CHtml::encode(trim($this->_gets->getParam('filename')));
     $content = trim($this->_gets->getParam('content'));
     if (isset($_POST['content'])) {
         $fileputcontent = file_put_contents(Yii::app()->basePath . '/views/' . XUtils::b64decode($filename), $content);
         if ($fileputcontent == true) {
             //$this->redirect( array ( 'index' ) );
             Yii::app()->user->setFlash('success', '修改成功!');
         }
     }
     $data['filename'] = XUtils::b64decode($filename);
     $data['content'] = htmlspecialchars(file_get_contents(Yii::app()->basePath . '/views/' . XUtils::b64decode($filename)));
     $this->render('update', $data);
 }
Exemple #2
0
                ?>
 href="<?php 
                echo $item['link'];
                ?>
" class="<?php 
                echo $item['opt_a'];
                ?>
"><?php 
                echo $item['title'];
                ?>
</a> 
                                    <?php 
            } else {
                ?>
                                        <?php 
                echo XUtils::b64decode($item['mix']);
                ?>
                                    <?php 
            }
            ?>
                                </li>
                            <?php 
        }
        ?>
                        <?php 
    }
    ?>
                    </ul>
                </div>
<?php 
    $m++;
Exemple #3
0
                    ?>
 class="<?php 
                    if (!empty($vd['opt_a'])) {
                        echo $vd['opt_a'];
                    }
                    ?>
" href="<?php 
                    echo $vd['link'];
                    ?>
"><?php 
                    echo $vd['title'];
                    ?>
</a>
        <?php 
                } else {
                    echo XUtils::b64decode($vd['mix']);
                    ?>
        <?php 
                }
                ?>
       </td><?php 
                if ($m > 0 && $m % 6 == 0 && $m < $a) {
                    ?>
</tr><tr><?php 
                }
                ?>
       <?php 
                $m++;
            }
        }
        ?>
Exemple #4
0
     <li><a href="javascript:void(0)" xzid="5" target="_self">狮子座</a></li>
     <li><a href="javascript:void(0)" xzid="6" target="_self">处女座</a></li>
     <li><a href="javascript:void(0)" xzid="7" target="_self">天秤座</a></li>
     <li><a href="javascript:void(0)" xzid="8" target="_self">天蝎座</a></li>
     <li><a href="javascript:void(0)" xzid="9" target="_self">射手座</a></li>
     <li><a href="javascript:void(0)" xzid="10" target="_self">摩羯座</a></li>
     <li><a href="javascript:void(0)" xzid="11" target="_self">水瓶座</a></li>
     <li><a href="javascript:void(0)" xzid="12" target="_self">双鱼座</a></li>
 </ul>
                                    </div>
                                    <div class="starCom">
         <?php 
if (!empty($x[119]['data'][0]['mix'])) {
    ?>
         <?php 
    $mix = json_decode(XUtils::b64decode($x[119]['data'][0]['mix']), 1);
    ?>
 <div class="starRow1">
     <span class="starAdv">
<a href="<?php 
    echo $mix['url'];
    ?>
">
    <img src="<?php 
    echo STATIC_THEME_URL;
    ?>
images/xingzuo/tupian<?php 
    echo $x[119]['data'][0]['opt_a'];
    ?>
.jpg" />
</a>
 /**
  * 批量操作
  *
  */
 public function actionBatch()
 {
     $command = trim($this->_gets->getParam('command'));
     switch ($command) {
         case 'deleteFile':
             parent::_acl('template_delete');
             $fileName = trim($this->_gets->getParam('fileName'));
             empty($fileName) && XUtils::message('error', '未选择记录');
             $filePath = $this->_themePath . DS . 'views' . DS . XUtils::b64decode($fileName);
             @unlink($filePath);
             AdminLogger::_create(array('catalog' => 'delete', 'intro' => '删除模板:' . XUtils::b64decode($fileName)));
             $this->redirect(array('index'));
             break;
         case 'deleteFolder':
             parent::_acl('template_folder_delete');
             $folderName = trim($this->_gets->getParam('folderName'));
             empty($folderName) && XUtils::message('error', '未选择记录');
             $folderPath = $this->_themePath . DS . 'views' . DS . $folderName;
             if (is_dir($folderPath)) {
                 $fileList = XUtils::getFile($folderPath);
                 foreach ((array) $fileList as $row) {
                     @unlink($folderPath . DS . $row);
                 }
             }
             if (rmdir($folderPath)) {
                 AdminLogger::_create(array('catalog' => 'delete', 'intro' => '删除文件夹:' . $folderName));
                 XUtils::message('success', '目录 ' . $folderName . ' 删除完成', $this->createUrl('index'));
             } else {
                 XUtils::message('errorBack', '目录删除失败,请删除此目录下所有文件再删除此目录');
             }
             break;
         default:
             throw new CHttpException(404, '错误的操作类型:' . $command);
             break;
     }
 }
Exemple #6
0
            </td>
        </tr>
        <tr>
            <th>附加项3:</th>
            <td>
                <?php 
echo $form->textField($model, 'opt_c', array('size' => 60, 'maxlength' => 128, 'class' => 'textinput w270'));
?>
            </td>
        </tr>
        <tr>
            <th>特殊代码:</th>
            <td>
                <textarea name="Links[mix]" id="Links_mix" class='w270'><?php 
if (!empty($model->mix)) {
    echo XUtils::b64decode($model->mix);
}
?>
</textarea>
            </td>
        </tr>
        <tr>
            <th>开始时间:</th>
            <td>
                <input class="textinput w80" id="begin_time" name="Links[begin_time]" type="text" value="<?php 
if (!empty($model->begin_time)) {
    echo date('Y-m-d', $model->begin_time);
}
?>
" />
            </td>