2013-02-06 51 views
0

我遇到了codeigniter + grocery crud安装问题。codeigniter&grocery crud安装

下面是我的文件结构:

base/ci_213/application/demo/config/config.php 
       $config['base_url'] = 'http://localhost/'; 
       $config['index_page'] = ''; 

base/ci_213/application/demo/config/autoload.php 
       $autoload['libraries'] = array('database', 'grocery_CRUD');   
       $autoload['helper'] = array('url'); 
base/ci_213/system/... 
base/ci_213/assets/... 
base/www/index.php 
     $system_path  = '../ci_213/system'; 
     $application_folder = '../ci_213/application/demo'; 

通过以上的设置,我可以查看网页“欢迎到笨!” (本地主机)

member.php

class Member extends CI_Controller 
{ 
    public function __construct() {  parent::__construct(); } 
    public function index() { echo "<h1>Welcome to the world of Codeigniter</h1>"; } 

    public function employees() 
    { 
    $crud = new grocery_CRUD(); 
    $crud -> set_table('employees'); 
    $output = $crud -> render(); 
    $this -> load -> view('template_member', $output); 
    } 
} 

template_member.php

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
     <meta charset="utf-8" /> 
     <title>Grocery CRUD Testing</title> 
     <?php foreach($css_files as $file): ?> 
     <link type="text/css" rel="stylesheet" href="<?php echo $file; ?>" /> 
     <?php endforeach; ?> 
     <?php foreach($js_files as $file): ?> 
     <script src="<?php echo $file; ?>"></script> 
     <?php endforeach; ?> 
     <style type='text/css'> 
    </head> 
    <body> 
    <?php echo $output; ?> 

我能看到 “欢迎到笨的世界”(本地主机/成员)

我有问题要查看(本地主机/成员/员工)。它显示我一个空白的白页。

但是当我查看html代码时,它显示所有雇员的数据都在html代码中。
我不知道为什么它不显示内容,但给一个空白的白页。

请指教我错过了,谢谢。

部分的html代码:

<link type="text/css" rel="stylesheet" href="http://localhost/assets/grocery_crud/themes/flexigrid/css/flexigrid.css" /> 
<link type="text/css" rel="stylesheet" href="http://localhost/assets/grocery_crud/css/jquery_plugins/fancybox/jquery.fancybox.css" /> 
<script src="http://localhost/assets/grocery_crud/js/jquery-1.8.2.min.js"></script> 
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/cookies.js"></script> 
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/flexigrid.js"></script> 
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/jquery.form.js"></script> 
<script src="http://localhost/assets/grocery_crud/js/jquery_plugins/jquery.numeric.min.js"></script> 
<script src="http://localhost/assets/grocery_crud/themes/flexigrid/js/jquery.printElement.min.js"></script> 
<script src="http://localhost/assets/grocery_crud/js/jquery_plugins/jquery.fancybox.pack.js"></script> 
<script src="http://localhost/assets/grocery_crud/js/jquery_plugins/jquery.easing-1.3.pack.js"></script> 

回答

1

在template_member.php删除一行代码<style type='text/css'>或代码<style type='text/css'></style>替换它。

+0

谢谢使徒,它的工作原理!但后来我发现该页面实际上是引用到我在base/www/assets /中的旧文件夹...我删除了旧文件夹,现在它不工作(消息:include(assets/grocery_crud/languages/english.php) :无法打开流:没有这样的文件或目录)。我想要页面引用base/ci_213/assets/...上面的www文件夹的文件夹,可以这样做吗? – user1884324