好與我的CMS我建立我能夠從主題森林購買了一個非常好的管理模板,我試圖找出如何完成更換主題皮膚/模板。模板和更換主題皮膚與CI
登錄頁面在這裏:http://www.kansasoutlawwrestling.com/admintemp/login.html
控制面板:http://www.kansasoutlawwrestling.com/admintemp/index.html
現在大多數文件都是一樣的,但是我將要使用的坦克驗證庫,我的用戶登錄和認證,其中包括了註冊和忘記密碼錶格等 我希望能夠使用相同的佈局,模板,主題任何這些認證表單的適當術語,因爲如果您注意到登錄頁面上有一個身體類別的登錄,這會使事情變得複雜小。
還是有更好的方式來做到這一點沒有一個模板庫,甚至是有,我應該用更好的圖書館嗎?
有人有什麼想法嗎?
最新代碼:
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Welcome extends CI_Controller {
/**
* Index Page for this controller.
*
* Maps to the following URL
* http://example.com/index.php/welcome
* - or -
* http://example.com/index.php/welcome/index
* - or -
* Since this controller is set as the default controller in
* config/routes.php, it's displayed at http://example.com/
*
* So any other public methods not prefixed with an underscore will
* map to /index.php/welcome/<method_name>
* @see http://codeigniter.com/user_guide/general/urls.html
*/
public function __construct()
{
parent::__construct();
$this->load->helper('url');
$this->load->library('tank_auth');
}
public function index()
{
// Set up the template.
$this->template->set_layout('default')->enable_parser(false);
if (!$this->tank_auth->is_logged_in()) {
redirect('/auth/login/');
} else {
$data['user_id'] = $this->tank_auth->get_user_id();
$data['username'] = $this->tank_auth->get_username();
$this->load->view('welcome', $data);
}
}
}
/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */
修復了這個問題
雖然我很想幫助你,我不知道自己在什麼將被視爲**正確**的方式。您應該編輯您購買的模板,並將HTML和CSS更改爲更符合您需要的語義。無論如何,這個問題不涉及CI或PHP;它是一個純粹的HTML/CSS語義問題。你應該改變你的標籤,也許以下這些標籤的人可以幫助你更多... –
我認爲這樣做,因爲我仍然需要,因爲我仍然想使用這個模板庫。至少我相信這是我需要的。 http://getsparks.org/packages/template/show –
我道歉我的事情是我幾乎已經敲定了。我想弄清楚如何讓我的默認佈局顯示在控制器加載時。我的代碼在編輯上方。 –