public function configAction() { $skin = $this->view->skin; //用户配置的皮肤 $data = array(); //获取皮肤列表 $dh = opendir(BLOG_ROOT . '/skins'); while (false !== ($filename = readdir($dh))) { if ($filename != '.' && $filename != '..') { $files[] = $filename; } } foreach ($files as $skin) { $data[$skin] = $this->view->loadSkinImage($skin); } $this->view->defaultSkin = $skin; $this->view->skinList = $data; if ($this->getRequest()->isPost()) { $welcom = $this->_request->getParam('description'); $skin = $this->_request->getParam('skin'); $account = new Application_Model_DbTable_Account(); $result = $account->updateDescription(BLOGGER_ID, $welcom); $this->setSkin($skin); echo "<script type='text/javascript'>alert('配置成功!');window.location.href='/" . BLOGGER_NAME . "'</script>"; } }