<?php defined('SYSPATH') or die('No direct script access.'); require SMARTY . 'Smarty.class' . EXT; require MODPATH . 'admin.template' . EXT; $smarty = new Smarty(); $template_dir = TEMPLATES . 'templates' . DIRECTORY_SEPARATOR . 'admin' . DIRECTORY_SEPARATOR . 'template'; $smarty->assign(AdminTemplateFactory::intance()->getheader()); $smarty->assign(AdminTemplateFactory::intance()->getData('index', array('act' => 'list'))); $smarty->assign(array('links' => array(), 'scripts' => array())); $smarty->assign(array('caption' => '模版列表', 'news_list' => AdminTemplateFactory::intance()->getData('list'))); $smarty->template_dir = $template_dir; $smarty->display('list.tpl');
<?php defined('SYSPATH') or die('No direct script access.'); require SMARTY . 'Smarty.class' . EXT; require MODPATH . 'admin.template' . EXT; $smarty = new Smarty(); $template_dir = TEMPLATES . 'templates' . DIRECTORY_SEPARATOR . 'admin' . DIRECTORY_SEPARATOR . 'template'; $smarty->assign(AdminTemplateFactory::intance()->getheader()); $smarty->assign(AdminTemplateFactory::intance()->getData('index', array('act' => 'add'))); $smarty->assign(array('caption' => '添加模版')); $smarty->assign(array('links' => array('../../media/kindeditor/themes/default/default.css', '../../media/kindeditor/plugins/code/prettify.css'), 'scripts' => array('../../media/js/kindeditor-min.js', '../../media/kindeditor/lang/zh_CN.js', '../../media/kindeditor/plugins/code/prettify.js'))); $htmlData = ''; if (!empty($_POST['content'])) { if (get_magic_quotes_gpc()) { $htmlData = stripslashes($_POST['content']); } else { $htmlData = $_POST['content']; } } $htmlData = htmlspecialchars($htmlData); $smarty->assign(array('htmlData' => $htmlData)); $smarty->template_dir = $template_dir; $smarty->display('add.tpl'); if ($_POST) { $data = array('title' => $_POST['title'], 'subtitle' => $_POST['subtitle'], 'content' => $_POST['content']); AdminTemplateFactory::intance()->setData($data); //@header ( "Location: ../../admin/news/msgs?msg=ok" ); echo "<script>self.location.href='../../admin/news/msgs?msg=ok';</script>"; }
<?php defined('SYSPATH') or die('No direct script access.'); require SMARTY . 'Smarty.class' . EXT; require MODPATH . 'admin.template' . EXT; $smarty = new Smarty(); $template_dir = TEMPLATES . 'templates' . DIRECTORY_SEPARATOR . 'admin'; $smarty->template_dir = $template_dir; $smarty->assign(AdminTemplateFactory::intance()->getheader()); $smarty->assign(AdminTemplateFactory::intance()->getData('index')); $smarty->assign(array('links' => array(), 'scripts' => array())); $smarty->assign(array('caption' => '模版平台')); $smarty->display('index.tpl');